Skip to content

hwspec/chip-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chip-agent

Local-first AI agent for AI chip development workflows.

Current MVP

  • Argo API integration
  • Local project file ingestion
  • OpenROAD / Yosys / Vivado log analysis
  • Retrieval-based context
  • Structured debugging recommendations
  • ChatGPT-style local frontend UI

Standard Workflow

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


Backend Setup

cd backend
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn main:app --reload

Frontend Setup

sudo apt install npm
sudo npm install -g n
sudo n stable
cd frontend
npm install
npm run dev

Frontend runs at:

http://localhost:3000


Example CLI Query

curl -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'

Roadmap

Planned next fatures:

  • /generate-diff
  • Saved markdown/json reports
  • File upload
  • Embeddings/vector retrieval
  • RTL/config patch generation
  • Expanded EDA workflow integrations

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors