KeliCAD Agent
Required for LTspice simulations. Optional for ngspice (which runs in the cloud by default).
Supported Simulators
LTspice
Requires AgentIndustry-standard SPICE simulator from Analog Devices with extensive model library.
Download LTspicengspice
Runs in CloudOpen-source SPICE simulator. Runs in the cloud by default - no installation needed! Install locally for offline use.
brew install ngspiceDownloadngspice works out of the box in your browser. Download the agent only if you need LTspice or want to run ngspice locally.
Windows
Windows 10 or later
Build from source available on GitHub
macOS
macOS 10.13 or later (Apple Silicon)
v1.0.0 • 2.5 MB • .dmg installer
Why Use the Local Agent?
LTspice Support
LTspice requires the local agent due to licensing. Access Analog Devices' extensive model library.
Offline Mode
Run ngspice simulations without internet. Great for travel or air-gapped environments.
Privacy
Keep sensitive circuit designs on your computer - no data sent to cloud servers.
Custom Libraries
Use your own SPICE model libraries and custom component definitions.
How It Works
- 1
- 2
Download & Install Agent
Download and install the KeliCAD Agent for your operating system.
- 3
Launch the Agent
The agent runs in your system tray and auto-detects installed simulators.
- 4
Connect in KeliCAD
Click "Connect Agent" in the circuit editor to establish a connection.
- 5
Run Simulations
Choose your simulator and run simulations. Results appear in KeliCAD instantly.
Source Available
The KeliCAD Agent source code is publicly available for transparency and security review. You can inspect the code to see exactly what the agent does on your computer.
View Source on GitHubRequirements
- • At least one simulator installed: LTspice and/or ngspice
- • Windows 10 or later, or macOS 10.13 or later
- • Port 9347 must be available on localhost
Install LTspice: Download from Analog Devices →
Install ngspice: brew install ngspice or download from ngspice.sourceforge.io →