{"_id":"@ai_kit/create-ai-kit","name":"@ai_kit/create-ai-kit","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@ai_kit/create-ai-kit","version":"0.1.0","description":"CLI to bootstrap ai-kit projects","type":"module","bin":{"create-ai-kit":"dist/index.js"},"keywords":["ai-kit","cli","create","boilerplate","template"],"dependencies":{"commander":"^11.1.0","prompts":"^2.4.2","chalk":"^5.3.0","ora":"^8.0.1","fs-extra":"^11.2.0"},"devDependencies":{"@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","tsup":"^8.0.1","typescript":"^5.3.3"},"scripts":{"build":"tsup src/index.ts --format esm --dts --clean","dev":"tsup src/index.ts --format esm --dts --watch"},"_id":"@ai_kit/create-ai-kit@0.1.0","_integrity":"sha512-6G/c6fr6JKDDjY+kHMGyT1W1IYyAhyfIMu/KbABHegQXzFqZcm70YyYGLhJlfig2+VR0iB1MxES8qj3jXMjUvA==","_resolved":"/tmp/c7372c5f9eaefa957584844fb259662d/ai_kit-create-ai-kit-0.1.0.tgz","_from":"file:ai_kit-create-ai-kit-0.1.0.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6G/c6fr6JKDDjY+kHMGyT1W1IYyAhyfIMu/KbABHegQXzFqZcm70YyYGLhJlfig2+VR0iB1MxES8qj3jXMjUvA==","shasum":"44dfada55d9e2151d2e0c12718d144c780fae6e0","tarball":"https://registry.npmjs.org/@ai_kit/create-ai-kit/-/create-ai-kit-0.1.0.tgz","fileCount":8,"unpackedSize":10475,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBeaKX7PZRRWi9Nt7aBgSKor16zHNhL7vZ6DQ4WBll9FAiEAwWcIScZlbaCaxiKNwXG+vyyc9vE3US/iVZgPPPUa2NY="}]},"_npmUser":{"name":"aidalinfo","email":"dev@aidalinfo.fr"},"directories":{},"maintainers":[{"name":"aidalinfo","email":"dev@aidalinfo.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-ai-kit_0.1.0_1762777820166_0.9716492127626835"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-10T12:30:20.056Z","0.1.0":"2025-11-10T12:30:20.348Z","modified":"2025-11-10T12:30:20.679Z"},"maintainers":[{"name":"aidalinfo","email":"dev@aidalinfo.fr"}],"description":"CLI to bootstrap ai-kit projects","keywords":["ai-kit","cli","create","boilerplate","template"],"readme":"# @ai_kit/create-ai-kit\n\nCLI to quickly bootstrap new AI Kit projects.\n\n## Usage\n\n### Using npx (Recommended)\n\n```bash\nnpx @ai_kit/create-ai-kit my-app\n```\n\n### Interactive Mode\n\nRun without arguments for an interactive setup:\n\n```bash\nnpx @ai_kit/create-ai-kit\n```\n\nYou'll be prompted to:\n- Choose your project name\n- Select your preferred package manager (npm, yarn, or pnpm)\n\n## What's Included\n\nThe CLI will create a new project with:\n\n- **TypeScript configuration** - Ready to use with strict mode enabled\n- **AI Kit dependencies** - `@ai_kit/core` and `@ai_kit/server` pre-installed\n- **Sample code** - A working server with an agent and workflow\n- **Development scripts** - Hot reload with `tsx watch`\n- **Build configuration** - Production-ready TypeScript build\n\n## Project Structure\n\n```\nmy-app/\n├── src/\n│   └── index.ts          # Main server file with agent setup\n├── package.json\n├── tsconfig.json\n├── .gitignore\n└── README.md\n```\n\n## Available Scripts\n\nOnce created, navigate to your project and run:\n\n```bash\ncd my-app\n\n# Start development server with hot reload\nnpm run dev\n\n# Build for production\nnpm run build\n\n# Run production build\nnpm start\n```\n\n## Templates\n\nCurrently available template:\n- **server-simple** - A minimal server setup with one agent and workflow\n\nMore templates coming soon!\n\n## Requirements\n\n- Node.js 18 or higher\n- npm, yarn, or pnpm\n\n## Example\n\n```bash\n# Create a new project\nnpx @ai_kit/create-ai-kit my-ai-app\n\n# Navigate to project\ncd my-ai-app\n\n# Start development\nnpm run dev\n```\n\nYour server will be running at `http://localhost:3000` (see `server.listen({ port: 3000 })` in the generated `src/index.ts`).\n\nTest it:\n\n```bash\ncurl -X POST http://localhost:3000/api/workflows/support-workflow/run \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"inputData\": {\"message\": \"Hello!\"}}'\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-1ec4b631df0c63af68db631959bb1c87"}