{"_id":"@amit-paz/agentkit-cli","_rev":"2-c0f9852aeda0dc9958b5bb3d38f3605f","name":"@amit-paz/agentkit-cli","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@amit-paz/agentkit-cli","version":"0.1.0","keywords":["agentkit","cli","ai","agents","devtools"],"author":"","license":"ISC","_id":"@amit-paz/agentkit-cli@0.1.0","maintainers":[{"name":"amit-paz","email":"amit.paz@gmail.com"}],"homepage":"https://github.com/agentkit/agentkit-cli#readme","bugs":{"url":"https://github.com/agentkit/agentkit-cli/issues"},"bin":{"agentkit":"dist/cli.js"},"dist":{"shasum":"70b68fe25ae3365576694b05af896c24e424b2ac","tarball":"https://registry.npmjs.org/@amit-paz/agentkit-cli/-/agentkit-cli-0.1.0.tgz","fileCount":29,"integrity":"sha512-Y7BwPyI/ezOpGKeEUEBmlOEFh0K1pjVdp91JU78CN1HJ/KtePDarccE5D36wHjwvR/UOvzoynSrG+1lVFYkZ1w==","signatures":[{"sig":"MEYCIQCh5WlZW8o1qzLKnNhK/A7s0cKqGgT0jOIo1xdTrHg6sQIhAIqmrM0adoX9IKLcXk0Q6mOLCeD09r0N1c1GklK/43XM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47420},"main":"dist/cli.js","type":"commonjs","types":"./dist/cli.d.ts","gitHead":"b9a904e537a0fc50d6263c928ca1b47fa8518b97","scripts":{"test":"vitest run","build":"tsc"},"_npmUser":{"name":"amit-paz","email":"amit.paz@gmail.com"},"repository":{"url":"git+https://github.com/agentkit/agentkit-cli.git","type":"git"},"_npmVersion":"11.6.2","description":"Unified CLI for the AgentKit ecosystem — manage all your AI agent services from one tool","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","commander":"^14.0.3","@inquirer/prompts":"^8.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.2.3"},"_npmOperationalInternal":{"tmp":"tmp/agentkit-cli_0.1.0_1770975565960_0.7541549369086868","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@amit-paz/agentkit-cli","version":"0.1.1","description":"Unified CLI for the AgentKit ecosystem — manage all your AI agent services from one tool","main":"dist/cli.js","bin":{"agentkit":"dist/cli.js"},"scripts":{"build":"tsc","test":"vitest run"},"keywords":["agentkit","cli","ai","agents","devtools"],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/agentkitai/agentkit-cli.git"},"type":"commonjs","dependencies":{"@inquirer/prompts":"^8.2.0","chalk":"^5.6.2","commander":"^14.0.3","yaml":"^2.8.2","zod":"^4.3.6"},"devDependencies":{"@types/node":"^25.2.3","tsx":"^4.21.0","typescript":"^5.9.3","vitest":"^4.0.18"},"_id":"@amit-paz/agentkit-cli@0.1.1","gitHead":"bedb68ec43f08997534e92f2d184964a719e27ad","types":"./dist/cli.d.ts","bugs":{"url":"https://github.com/agentkitai/agentkit-cli/issues"},"homepage":"https://github.com/agentkitai/agentkit-cli#readme","_nodeVersion":"24.12.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-/9UqnFDX9+iWXTXni1jcUOGRqaN4A1ylYgDqfLntVBUcJId5Vg0HQrJtbhU6atcaw9hmTcqrqBiEooQyEmVlyA==","shasum":"a8a9c31deee942771254cca1d4a2dd6b1a03555e","tarball":"https://registry.npmjs.org/@amit-paz/agentkit-cli/-/agentkit-cli-0.1.1.tgz","fileCount":30,"unpackedSize":51418,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDvP5EaJlWN/wUTTzhwtDB3egxsouoyo/iN3+Wg+av33AIhAPTP/3M24YKzzqHB34h43Njkj8TwR18qMsavwrjVT/nF"}]},"_npmUser":{"name":"amit-paz","email":"amit.paz@gmail.com"},"directories":{},"maintainers":[{"name":"amit-paz","email":"amit.paz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agentkit-cli_0.1.1_1782371859657_0.08472195516121483"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-13T09:39:25.869Z","modified":"2026-06-25T07:17:39.944Z","0.1.0":"2026-02-13T09:39:26.097Z","0.1.1":"2026-06-25T07:17:39.828Z"},"bugs":{"url":"https://github.com/agentkitai/agentkit-cli/issues"},"license":"MIT","homepage":"https://github.com/agentkitai/agentkit-cli#readme","keywords":["agentkit","cli","ai","agents","devtools"],"repository":{"type":"git","url":"git+https://github.com/agentkitai/agentkit-cli.git"},"description":"Unified CLI for the AgentKit ecosystem — manage all your AI agent services from one tool","maintainers":[{"name":"amit-paz","email":"amit.paz@gmail.com"}],"readme":"<p align=\"center\">\r\n  <h1 align=\"center\">⚡ AgentKit CLI</h1>\r\n  <p align=\"center\">\r\n    <strong>Unified CLI for the AgentKit ecosystem</strong><br>\r\n    Manage all your AI agent services from one tool.\r\n  </p>\r\n  <p align=\"center\">\r\n    <a href=\"https://www.npmjs.com/package/@amit-paz/agentkit-cli\"><img src=\"https://img.shields.io/npm/v/%40amit-paz%2Fagentkit-cli?label=npm\" alt=\"npm version\"></a>\r\n    <a href=\"https://opensource.org/licenses/MIT\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"License: MIT\"></a>\r\n    <a href=\"https://github.com/agentkitai/agentkit-cli/actions\"><img src=\"https://img.shields.io/github/actions/workflow/status/agentkitai/agentkit-cli/ci.yml?branch=main\" alt=\"CI\"></a>\r\n  </p>\r\n</p>\r\n\r\n---\r\n\r\n## Quick Start\r\n\r\n```bash\r\nnpx @amit-paz/agentkit-cli init\r\n```\r\n\r\nThis creates an `agentkit.config.yaml` in your project, sets up `docker-compose.yaml`, and scaffolds your workspace.\r\n\r\n## Commands\r\n\r\n### `agentkit init`\r\n\r\nInteractive project setup. Asks for project name, language (TypeScript/Python), and which services to enable.\r\n\r\n```\r\n$ agentkit init\r\n? Project name: my-agent\r\n? Language: typescript\r\n? Enable AgentLens? yes\r\n? Enable Lore? yes\r\n...\r\n✅ Project initialized!\r\n```\r\n\r\n### `agentkit status`\r\n\r\nShow the status of all configured services.\r\n\r\n```\r\n$ agentkit status\r\nService        | Status     | Port  | Version\r\n---------------|------------|-------|--------\r\nagentlens      | ✅ running | 3000  | 1.2.0\r\nlore           | ❌ down    | 3001  | -\r\nagenteval      | ⚪ disabled | -     | -\r\n```\r\n\r\nOptions:\r\n- `-c, --config <path>` — Config file path (auto-detected if omitted)\r\n- `-t, --timeout <ms>` — Connection timeout (default: 3000)\r\n\r\n### `agentkit doctor`\r\n\r\nRun diagnostic checks on your setup.\r\n\r\n```\r\n$ agentkit doctor\r\n✅ Config file\r\n✅ Docker daemon\r\n✅ agentlens container\r\n❌ lore health → Check logs with `docker compose logs lore`\r\n```\r\n\r\nOptions:\r\n- `-c, --config <path>` — Config file path (auto-detected if omitted)\r\n- `-t, --timeout <ms>` — Connection timeout (default: 3000)\r\n\r\n## Configuration\r\n\r\nThe `agentkit.config.yaml` file:\r\n\r\n```yaml\r\nprojectName: my-agent\r\nlanguage: typescript\r\nservices:\r\n  agentlens:\r\n    enabled: true\r\n    port: 3000\r\n  lore:\r\n    enabled: true\r\n    port: 3001\r\n  agentgate:\r\n    enabled: false\r\n  formbridge:\r\n    enabled: false\r\n  agenteval:\r\n    enabled: false\r\n```\r\n\r\n### Schema\r\n\r\n| Field | Type | Description |\r\n|-------|------|-------------|\r\n| `projectName` | string | Project name (required) |\r\n| `language` | `\"typescript\"` \\| `\"python\"` | Project language |\r\n| `services.<name>.enabled` | boolean | Whether the service is active |\r\n| `services.<name>.port` | number | Override default port |\r\n| `services.<name>.version` | string | Pin a specific version |\r\n\r\n## Supported Services\r\n\r\n| Service | Default Port | Description |\r\n|---------|-------------|-------------|\r\n| AgentLens | 3000 | Observability and monitoring for AI agents |\r\n| Lore | 3001 | Knowledge management and RAG pipeline |\r\n| AgentGate | 3002 | API gateway and rate limiting |\r\n| FormBridge | 3003 | Form generation and data collection |\r\n| AgentEval | — | Evaluation and benchmarking (CLI-only) |\r\n\r\n## Config Auto-Discovery\r\n\r\nWhen 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:\r\n\r\n```\r\nNo agentkit.config.yaml found. Run `agentkit init` to get started.\r\n```\r\n\r\n## 🤝 Contributing\r\n\r\nContributions 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.\r\n\r\n## 🧰 AgentKit Ecosystem\r\n\r\n| Project | Description | |\r\n|---------|-------------|-|\r\n| [AgentLens](https://github.com/agentkitai/agentlens) | Observability & audit trail for AI agents | |\r\n| [Lore](https://github.com/agentkitai/lore) | Cross-agent memory and lesson sharing | |\r\n| [AgentGate](https://github.com/agentkitai/agentgate) | Human-in-the-loop approval gateway | |\r\n| [FormBridge](https://github.com/agentkitai/formbridge) | Agent-human mixed-mode forms | |\r\n| [AgentEval](https://github.com/agentkitai/agenteval) | Testing & evaluation framework | |\r\n| **agentkit-cli** | Unified CLI orchestrator | ⬅️ you are here |\r\n\r\n## License\r\n\r\n[MIT](LICENSE) © [Amit Paz](https://github.com/amitpaz)\r\n","readmeFilename":"README.md"}