
Security News
White House Authorizes Private Companies to Conduct Offensive Cyber Operations
A new federal program will let vetted U.S. cybersecurity firms help investigate and disrupt foreign cybercrime groups under government direction.
@agentkitai/agentkit-cli
Advanced tools
Unified CLI for the AgentKit ecosystem — manage all your AI agent services from one tool
Unified CLI for the AgentKit ecosystem
Manage all your AI agent services from one tool.
npx @agentkitai/agentkit-cli init
This creates an agentkit.config.yaml in your project, sets up docker-compose.yaml, and scaffolds your workspace.
agentkit initInteractive project setup. Asks for project name, language (TypeScript/Python), and which services to enable.
$ agentkit init
? Project name: my-agent
? Language: typescript
? Enable AgentLens? yes
? Enable Lore? yes
...
✅ Project initialized!
agentkit statusShow the status of all configured services.
$ agentkit status
Service | Status | Port | Version
---------------|------------|-------|--------
agentlens | ✅ running | 3000 | 1.2.0
lore | ❌ down | 3001 | -
agenteval | ⚪ disabled | - | -
Options:
-c, --config <path> — Config file path (auto-detected if omitted)-t, --timeout <ms> — Connection timeout (default: 3000)-w, --watch [seconds] — Live-refresh the table every N seconds (default 2; Ctrl+C to exit)agentkit up / down / logsThin wrappers around docker compose in your stack directory (they do not
reimplement an orchestrator):
$ agentkit up --profile minimal # docker compose --profile minimal up -d
$ agentkit logs -f lore # docker compose logs -f lore
$ agentkit down -v # docker compose down -v (removes volumes)
Options:
up: -p, --profile <name> (minimal | governance | full), --no-detachdown: -v, --volumes (also remove volumes)logs [service]: -f, --follow-c, --config <path> (locates the stack's docker-compose.yml)agentkit doctorRun diagnostic checks on your setup.
$ agentkit doctor
✅ Config file
✅ Docker daemon
✅ agentlens container
❌ lore health → Check logs with `docker compose logs lore`
Options:
-c, --config <path> — Config file path (auto-detected if omitted)-t, --timeout <ms> — Connection timeout (default: 3000)The agentkit.config.yaml file:
projectName: my-agent
language: typescript
services:
agentlens:
enabled: true
port: 3000
lore:
enabled: true
port: 3001
agentgate:
enabled: false
formbridge:
enabled: false
agenteval:
enabled: false
| Field | Type | Description |
|---|---|---|
projectName | string | Project name (required) |
language | "typescript" | "python" | Project language |
services.<name>.enabled | boolean | Whether the service is active |
services.<name>.port | number | Override default port |
services.<name>.version | string | Pin a specific version |
| Service | Default Port | Description |
|---|---|---|
| AgentLens | 3000 | Observability and monitoring for AI agents |
| Lore | 3001 | Knowledge management and RAG pipeline |
| AgentGate | 3002 | API gateway and rate limiting |
| FormBridge | 3003 | Form generation and data collection |
| AgentEval | — | Evaluation and benchmarking (CLI-only) |
When you run status or doctor without --config, the CLI walks up the directory tree (up to 10 levels) looking for agentkit.config.yaml. If none is found, it prints:
No agentkit.config.yaml found. Run `agentkit init` to get started.
Contributions are welcome! Fork the repo, make your changes, and open a pull request. For major changes, open an issue first to discuss what you'd like to change.
| Project | Description | |
|---|---|---|
| AgentLens | Observability & audit trail for AI agents | |
| Lore | Cross-agent memory and lesson sharing | |
| AgentGate | Human-in-the-loop approval gateway | |
| FormBridge | Agent-human mixed-mode forms | |
| AgentEval | Testing & evaluation framework | |
| agentkit-cli | Unified CLI orchestrator | ⬅️ you are here |
FAQs
Unified CLI for the AgentKit ecosystem — manage all your AI agent services from one tool
We found that @agentkitai/agentkit-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
A new federal program will let vetted U.S. cybersecurity firms help investigate and disrupt foreign cybercrime groups under government direction.

Research
/Security News
The campaign amassed more than 75,000 installs by targeting Russian-speaking users seeking access to blocked services.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.