AI Chat Panel
The AI assistant understands your chain's current state and can modify it through natural language commands.
What the AI can do
| Category | Examples |
|---|---|
| Add blocks | Add a Low Noise Amplifier before the Mixer |
| Connect blocks | Connect the filter output to the Power Amplifier input |
| Set parameters | Set the Low Noise Amplifier gain to 18 dB and NF to 1.5 dB |
| Build from scratch | Build a tx chain in sband centered at 2Ghz that has an output power of 30 dbm, with a 100Mhz bandwidth, working off an input power of -30 to 0dbm. |
| Move / reorder | Move the Attenuator after the Variable Gain Amplifier |
| Rename blocks | Rename the first Amplifier to 'Front-end LNA' |
| Query the design | What is the cascaded noise figure? |
| Explain results | How can I remove my headroom warning? |
How the AI handles parameters
When the AI sets a parameter, it records the source as "AI". These values are shown with a distinct badge in the Parameters workbench — review them against the component datasheet before treating them as verified.
AI-suggested parameters are starting points, not verified specs.
Limitations
- The AI can misidentify block components or suggest incorrect frequency ranges. Always verify.
- Long chat sessions are windowed for context management. Once chat history exceeds ~50 messages, the AI can only see recent messages. If the AI seems confused about earlier decisions, re-describe them in the current message.
What to do when the AI makes a mistake
- Use Undo (header button) to revert the last action.
- Or, edit parameters manually in the Parameters workbench.
- For structural mistakes (wrong topology), describe the correct structure and ask the AI to fix it.
Chat history
Chat messages persist across sessions for the current chain. Resetting the chain or session starts a new chat history.