AI Assistant

AI Assistant (Pro)

The AI assistant lives in the right sidebar of the simulator. Click the “AI” tab in the sidebar header, or the AI button in the toolbar, to open it.

What it does

  • Review project. Walks through the current circuit and calls out problems: floating IC supply pins, missing decoupling, LEDs without series resistors, supply-direct-to-component shortcuts, etc.
  • Fix bug. Proposes a structured edit plan that brings the circuit into line with the breadboarding conventions de:volt checks.
  • Generate. Given a description (“RGB LED on Arduino pins 9–11”), the AI emits a complete breadboard layout using rails and tie-points.
  • Explain selected. Select a component, then ask for an explanation that references the live net voltages and currents.

Asking it things

Type in the box at the bottom of the panel. The assistant reads the message and decides whether to change the board or answer in prose; when it cannot tell, it asks with two chips (Change the board / Just answer) at no cost to your quota.

To choose yourself:

  • Start the message with a slash command: /ask answers in prose, /fix and /build change the board (the simulator decides between repairing what is there and building fresh), /explain and /review are the Explain and Review buttons spelled out. A bare /fix, /explain or /review sends the same request as the button.
  • Or set the Auto / Change board / Just answer toggle under the box. It sticks for the project. A slash command overrides it for that one message.

Questions can be about electronics or about de:volt itself: the meter, the scope and analysis tools, the Inspector, the diagnostics, the breadboard rules, plans and quotas, or the assistant. Answers come back in the language you wrote in; component and pin ids stay as they appear on the canvas.

How it edits your circuit

The AI never changes your circuit directly. Every proposed change is an edit plan that:

  1. Goes through de:volt’s circuit checks (no LED without a series resistor, ICs straddle the centre gap, no rail-to-rail shorts, no floating IC supply pins, etc.).
  2. Renders on the canvas as a green and red diff overlay: added items in green, removed items in red.
  3. Only applies when you press Accept. The whole plan applies as a single undo step, so pressing Undo reverts the entire change.

If the validators reject the plan, the Accept button is disabled and the specific findings are shown above it. Reject discards the plan.

Plan and quota

The assistant is included in Pro. Trial subscriptions count as Pro. Hobby and signed-out users see the panel with an upgrade nudge but cannot send requests, because the Hobby plan includes no AI requests.

Pro accounts get 1000 AI requests per month, with a 100 requests a day safety ceiling. The footer of the panel shows your daily and monthly usage. When you hit either cap the panel says which one, nothing further is charged, and the quota resets at the start of the next day or month.

The Learn tutor is separate

The simulator’s AI assistant is not the same as the AI tutor inside de:volt Learn. The Learn tutor is a Socratic hint helper that nudges you toward the next step of a lesson without writing the answer; it is ephemeral (no per-prompt storage) and available to Pro learners aged 13 or older. The simulator assistant described here edits circuits; the Learn tutor coaches lessons. See de:volt Learn for the tutor.

Privacy

Each request sends a compact snapshot of your current project along with your message: component kinds and ids, pin nets, parameters, the latest net voltages and currents from the live simulator, and the diagnostics findings. No account information is included.

The request is answered by a third-party language model. If your project contains sensitive component labels or notes, treat the assistant the way you would treat any other AI service. See the Privacy Policy for the full AI data notice.

Safety and reliability

AI output can be incomplete, wrong, or unsafe. Treat every generated circuit, fix, explanation, and edit plan as a draft, and check it against datasheets, safe bench practice, and real measurements before you build hardware or buy parts. The assistant is not engineering advice, and it must not be the only basis for mains, medical, vehicle, aviation, life-safety, or other regulated or high-risk work.