Electronics lab
Generate and inspect circuits through KiCAD and Icarus Verilog workflows.
Hackathon / AI education
An agent-based learning lab for electronics, mathematics, physics, and chemistry.
The learning model
Students learning electronics, mathematics, physics, and chemistry often jump between explanations, simulators, and disconnected tools.
Synapse coordinates specialist agents with established technical software so a question can become a circuit, simulation, animation, or molecular view inside one learning flow.
Generate and inspect circuits through KiCAD and Icarus Verilog workflows.
Turn abstract explanations into rendered Manim sequences.
Explore molecules through RDKit and interactive 3D structures.
Route each learning task to tools and reasoning suited to its domain.
Our team built Synapse because a general chat window cannot run the electronics, mathematics, and science tools students need to inspect real outputs.
I worked across the specialist-agent flow, frontend, backend coordination, and the integrations that turn a prompt into a circuit, simulation, animation, or molecule view.
We connected agents to KiCAD, Icarus Verilog, Manim, RDKit, 3Dmol, Python, ChromaDB, MongoDB, and S3 during the hackathon build.
A classifier narrows the problem first. The selected specialist can then prepare inputs and interpret output for the relevant technical tool.
We preferred a KiCAD, Verilog, Manim, or RDKit result over an agent describing what such a result might look like.
The learning value comes from seeing and changing the generated output, not only reading a final answer in chat.
How it works
The application routes a learning request to a domain agent, which prepares inputs for the relevant simulator or rendering tool and returns the result to the shared workspace.
Use AI to connect learners to real tools, not to replace the tools with plausible text.
Current state
Innerve 9.0 winning hackathon prototypeStill on my list