https://github.com/cloudflare/agents
Build and deploy AI Agents on Cloudflare
https://github.com/cloudflare/agents
agents ai cloudflare durable-objects workflows
Last synced: 14 days ago
JSON representation
Build and deploy AI Agents on Cloudflare
- Host: GitHub
- URL: https://github.com/cloudflare/agents
- Owner: cloudflare
- License: mit
- Created: 2025-01-29T23:14:04.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-04-01T01:56:31.000Z (22 days ago)
- Last Synced: 2025-04-01T10:06:17.322Z (21 days ago)
- Topics: agents, ai, cloudflare, durable-objects, workflows
- Language: TypeScript
- Homepage: https://developers.cloudflare.com/agents/
- Size: 1.52 MB
- Stars: 1,299
- Watchers: 25
- Forks: 79
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🧠Cloudflare Agents

_This project is in active development. Join us in shaping the future of intelligent agents._
Welcome to a new paradigm in AI development. Cloudflare Agents provides the foundation for building intelligent, stateful agents that persist, think, and evolve at the edge of the network.
Read the announcement on the Cloudflare blog: [Making Cloudflare the best platform for building AI Agents](https://blog.cloudflare.com/build-ai-agents-on-cloudflare/)
## Vision
We're creating a framework where AI agents can:
- Maintain persistent state and memory
- Engage in real-time communication
- Process and learn from interactions
- Operate autonomously at global scale
- Hibernate when idle, awaken when needed## Project Status
This project is actively evolving. Current focus areas:
### Ready for Use
- Core agent framework with state management
- Real-time WebSocket communication
- HTTP endpoints and routing
- React integration hooks
- Basic AI chat capabilities### In Development
- Advanced memory systems
- WebRTC for audio/video
- Email integration
- Evaluation framework
- Enhanced observability
- Self-hosting guide## Getting Started
### Quick Start
```bash
# Create a new project
npm create cloudflare@latest -- --template cloudflare/agents-starter# Or add to existing project
npm install agents
```## Documentation
For comprehensive documentation and guides:
- [Core Framework](packages/agents/README.md)
- [The Anthropic Patterns for building effective agents](guides/anthropic-patterns/README.md)
- [Human in the Loop](guides/human-in-the-loop/README.md)
- [Playground](examples/playground/README.md)## Contributing
We welcome contributions! Whether it's:
- New examples
- Documentation improvements
- Bug fixes
- Feature suggestions## License
MIT License - Build something meaningful.
---