Run the full AgentKit ecosystem with a single docker compose up.
| Service | Port | Image | Description |
|---|---|---|---|
| AgentLens | 3000 | pazgaz/agentlens |
Observability dashboard |
| AgentGate | 3002 | pazgaz/agentgate |
Approval gateway |
| Lore | 8765 | (built from source) | Semantic memory (pgvector) |
| Lore DB | — | pgvector/pgvector:pg16 |
PostgreSQL + pgvector |
| Mesh | 8766 | (built from source) | Agent discovery registry |
git clone https://github.com/agentkitai/agentkit-stack.git
cd agentkit-stack
docker compose up -dThat's it. AgentLens and AgentGate pull from Docker Hub; Lore and Mesh build locally.
docker pull pazgaz/agentlens # ~1GB (dashboard + server)
docker pull pazgaz/agentgate # ~241MB (approval gateway)curl http://localhost:3000/api/health/overview # AgentLens
curl http://localhost:3002/health # AgentGate
curl http://localhost:8765/health # Lore
curl http://localhost:8766/health # MeshTo build AgentLens/AgentGate locally instead of pulling from Docker Hub, uncomment the build: lines in docker-compose.yml and remove the image: lines, then:
docker compose up -d --builddocker compose down # stop containers
docker compose down -v # stop + remove volumes (data loss!)