Minimal local automation system that runs fully on localhost.
ai-automation-system/
ui/ # Next.js dashboard
core/ # Express API + orchestrator
agents/ # Python agents
data/
logs/
state/
- Node: 22 LTS (project target)
- Python: system
python
npm installnpm run devThis starts:
- UI on
http://localhost:3000 - Core API on
http://localhost:4000 - Orchestrator (spawns
agents/hello.py)
Run agent directly:
python agents/hello.pyGET /health->{ "status": "ok", "time": "<ISO UTC>" }GET /agents-> current agent state listGET /logs-> latest hello agent log lines
npm run dev- runs UI + Core + Orchestratornpm run ui- starts Next.js UInpm run core- starts Express APInpm run agent- runs hello agent directly