What is Uranus?
Uranus is a multi-agent AI dashboard built on Cloudflare's edge infrastructure. It provides a comprehensive platform for deploying, managing, and orchestrating AI agents with human-in-the-loop capabilities.
Key Capabilities
Multi-Agent Architecture
Each agent operates as an isolated unit with its own:
- State and configuration
- Database queries (scoped by agent)
- WebSocket connections
- Scheduled tasks
- Tool integrations
Visual Workflow Automation
Build complex automation flows with a drag-and-drop editor:
- 30+ node types (logic, API, communication, browser, AI, data)
- Conditional branching and loops
- Error handling and retries
- Workflow execution tracking
Browser Control
Automate web interactions with full browser control:
- Headless and headed browser sessions
- Click, type, navigate, screenshot, extract actions
- Live view monitoring
- Human takeover capability (human-in-the-loop)
AI-Powered Chat
Conversational interface with advanced capabilities:
- Multiple LLM providers (Workers AI, OpenAI, Anthropic)
- Tool calling with results tracking
- Conversation context management
- Multi-channel identity resolution
RAG & Knowledge Base
Semantic search across your data:
- File, URL, database, and API sources
- Automatic chunking and embedding
- Vector search via Cloudflare Vectorize
- Context-aware AI responses
Scheduling & Automation
Flexible task scheduling:
- Cron expressions for recurring tasks
- One-time and delayed execution
- Calendar integration
- Workflow triggers
Use Cases
- Customer Support Automation - AI agents that handle inquiries with human escalation
- Data Processing Pipelines - Automated workflows for data extraction and transformation
- Social Media Management - Scheduled posting and engagement across platforms
- Web Scraping & Monitoring - Browser automation for data collection
- Internal Tools - Custom dashboards and automation for business processes
Why Cloudflare Edge?
Uranus leverages Cloudflare's edge infrastructure for:
| Benefit | Description |
|---|---|
| Low Latency | Edge deployment close to users globally |
| Scalability | Automatic scaling with no server management |
| Cost Efficiency | Pay-per-request pricing model |
| Durability | Durable Objects for stateful compute |
| Integration | Native D1, R2, Vectorize, Workers AI |
Architecture Principles
- Isolation - Each agent is fully isolated with its own Durable Object
- Stateful - Persistent state via Durable Objects and D1
- Real-time - WebSocket support for live updates
- Extensible - Plugin system for tools, services, and node types
- Secure - Role-based access control and Cloudflare Access integration