Documentation
Get Started
- What is Cycles? — core concepts in 2 minutes
- End-to-End Tutorial — zero to budget-guarded LLM call
- Deploy the Full Stack — Docker in under 5 minutes
Add to Your Stack
- Python Client —
pip install runcycles - TypeScript Client —
npm install runcycles - Spring Boot Starter —
@Cyclesannotation - MCP Server — zero-code for Claude / Cursor / Windsurf
Integrations
17 framework integrations — view all
LLM Providers: OpenAI · Anthropic · AWS Bedrock · Google Gemini · Ollama
AI Frameworks: LangChain · LangChain.js · Spring AI · Vercel AI · LlamaIndex · CrewAI · Pydantic AI
Agent Platforms: MCP · OpenAI Agents · OpenClaw
Web Frameworks: Express · FastAPI
Reference
- Protocol Reference — reserve/commit lifecycle, scopes, caps, TTL, error codes
- API Reference (Interactive) — OpenAPI explorer
- Admin API — tenant, budget, and API key management
- Configuration — Python, TypeScript, Spring Boot config options
Guides
- How-To Guides — budget patterns, estimation, error handling, testing
- Concepts — why rate limits fail, exposure, action authority
- Incident Patterns — runaway agents, retry storms, scope misconfigs