@astreus-ai/create-astreus-agent
v0.5.40
Published
Create a new Astreus AI agent project with interactive setup
Maintainers
Readme

CLI tool to scaffold new Astreus AI agent projects with best practices and sensible defaults.
Usage
# Using npx (recommended)
npx create-astreus-agent my-agent
# Using npm
npm create astreus-agent my-agent
# Using pnpm
pnpm create astreus-agent my-agentWhat's Included
The generated project includes:
my-agent/
├── src/
│ ├── index.ts # Main entry point
│ └── agent.ts # Agent configuration
├── package.json
├── tsconfig.json
├── .env.example
├── .gitignore
└── README.mdOptions
# Create with specific template
npx create-astreus-agent my-agent --template basic
# Create with specific model
npx create-astreus-agent my-agent --model gpt-4o
# Create with memory enabled
npx create-astreus-agent my-agent --memory
# Create with knowledge base
npx create-astreus-agent my-agent --knowledgeTemplates
| Template | Description |
|----------|-------------|
| basic | Simple agent with minimal configuration |
| assistant | Conversational assistant with memory |
| rag | RAG-enabled agent with knowledge base |
| tools | Agent with custom tool integrations |
Getting Started
After creating your project:
cd my-agent
npm install
cp .env.example .env
# Add your API keys to .env
npm run devRelated Packages
- @astreus-ai/astreus - Core AI agent framework
- @astreus-ai/astreus-cli - Interactive terminal interface
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
License
This project is licensed under the MIT License - see the LICENSE file for details.
Contact
Astreus Team - https://astreus.org
Project Link: https://github.com/astreus-ai/create-astreus-agent
