About
What is agents-starter?
agents-starter is a comprehensive starter kit designed for developers to build AI chat agents on Cloudflare's platform. Leveraging the Agents SDK and Workers AI, it provides a robust foundation for creating intelligent agents without requiring an API key for Workers AI. The kit includes pre-built tools for common functionalities such as weather information, timezone detection, calculations with human approval, and task scheduling. It also supports vision capabilities for image understanding and offers features like streaming responses, real-time WebSocket connections, and message persistence. Developers can easily customize agents by changing system prompts, replacing demo tools with real API calls, and adding new server-side, client-side, or approval-based tools. The project structure is well-defined, making it straightforward to extend and deploy agents on Cloudflare's global network.
Best used for
Ideal for developers who need to quickly build and deploy AI chat agents on Cloudflare, integrate various tools, and manage scheduled tasks. Especially valuable for prototyping and creating intelligent applications with features like vision and human-in-the-loop approval.
Common actions
face swappingcollaborationworkflowsdeepfakelow-code/no-codegithub copilotopen-sourceautomated workflow"AI Agents"
Capabilities
Key features
- AI chat streaming responses
- Image input for vision
- Server-side auto-execute tools
- Client-side browser tools
- Human-in-the-loop approval tools
- One-time/delayed/recurring scheduling
- Reasoning display for model thinking
Target Audience
developerstartup founder
Integrations
openaianthropic
Pricing & Plans
Open Source ยท Likely Free
FAQs
What AI models can be used with agents-starter?
agents-starter uses Cloudflare's Workers AI by default, which does not require an API key. However, it also supports integration with other AI model providers like OpenAI and Anthropic by installing their respective SDKs and configuring API keys in a .env file.
How can I customize the AI agent's personality or focus?
You can easily change the AI agent's personality or focus by editing the system string in the `server.ts` file. This is described as the most impactful single change you can make to tailor your agent's behavior.
Does agents-starter support image input for AI models?
Yes, agents-starter includes support for image input. Users can drag-and-drop, paste, or click to attach images, enabling vision-capable models to understand and process visual information within the chat agent.