Circuit Forge
Client: Own development, actively in development
A SPICE simulator with AI-native assistance, written from scratch in Rust. The assistant reads along with the circuit: it spots typical mistakes such as floating nodes or nets without a DC path to ground, explains why a simulation does not converge, and suggests component values for a target such as a cut-off frequency or a maximum ripple. The computing is still done by the solver, not by the language model.
At a glance
- Solver core in Rust with sparse LU decomposition and adaptive time steps
- Transient, AC, DC and noise analysis in one interface
- AI assistance that knows the operating point and the topology
- Rust
- SPICE
- Numerics
- AI agents