Working with the assistant
The IDE has a built-in AI assistant that understands your whole project. Ask it to explain code, track down a failure, or write and change files for you — all without leaving the editor.
What it can do#
- Explain what a module, signal, or block of Verilog does.
- Debug a failed run by reading the logs and your config together.
- Write new files — testbenches, a top module, a LibreLane config — and edit existing ones.
The assistant in action
Interactive demo · coming soon
It knows your workspace#
You never have to paste code in. The assistant fetches the files it needs from your project on its own, so its answers are grounded in your actual design rather than generic advice. Ask “why is my clock port wrong?” and it reads your config and RTL to find out.
Fast and Pro models#
You can choose between a Fast model for quick questions and edits and a Pro model for harder reasoning over larger context. Heavier requests use more AI credits — see Plans & usage for how credits work.
You stay in control#
Nothing changes without your approval
When the assistant wants to modify a file, it proposes the change as a reviewable card — you see exactly what it would do and click Apply to accept. Nothing is written to your project until you do. See Agent edits.