Local-first AI agent for AI chip development workflows.
- Argo API integration
- Local project file ingestion
- OpenROAD / Yosys / Vivado log analysis
- Retrieval-based context
- Structured debugging recommendations
- ChatGPT-style local frontend UI
git clone <repo>
cd chip-agent
cp .env.example .env*You can edit the .env if you need to change for your own Argo API
cd backend
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn main:app --reloadsudo apt install npm
sudo npm install -g n
sudo n stable
cd frontend
npm install
npm run devcurl -X POST http://127.0.0.1:8000/chat \
-H "Content-Type: application/json" \
-d '{"query":"Analyze this OpenROAD/Yosys synthesis failure and suggest next steps","project_path":"../projects/example"}' \
| jq -r '.response'Planned next fatures:
- /generate-diff
- Saved markdown/json reports
- File upload
- Embeddings/vector retrieval
- RTL/config patch generation
- Expanded EDA workflow integrations