Skip to content

Features Overview

Uranus provides a comprehensive set of features for building, deploying, and managing AI agents.

What's New

Latest Features (v1.4.0)

  • Website Crawling - BFS crawl entire sites with delta detection, auto-import to knowledge base
  • Access Control Profiles - Tag-based per-contact access to tools, data, and conversations
  • Payments System - Transaction tracking, bank notification detection, x402 micropayments, Stripe integration
  • Accessibility Tree Snapshots - ~100x token reduction vs screenshots for browser automation
  • Vision Models - Configurable vision model with auto-fallback (Llama 4 Scout, GPT-4o, Claude, Gemini)
  • MCP Server - Expose agent tools via JSON-RPC 2.0 with Bearer token auth
  • Skills Marketplace - Browse and install pre-built agent skills
  • Diagnostics - 7 diagnostic channels with DB + WebSocket subscribers

Core Features

AI & Conversation

FeatureDescription
Chat InterfaceInteractive AI chat with context management
LLM IntegrationMultiple AI providers (Workers AI, OpenAI, Anthropic)
Tool CallingExtend AI capabilities with custom tools
OpenAPI ImportImport any API spec as callable tool clusters
Code ModeLLM writes code for complex multi-step tasks
Selective LoadingSmart tool filtering based on context
Vision ModelsConfigurable vision model with auto-fallback chain

Automation

FeatureDescription
Visual WorkflowsDrag-and-drop workflow builder with 30+ node types
Scheduling & CronTime-based automation with cron expressions
Calendar TasksCalendar-based task management

Browser Control

FeatureDescription
Browser SessionsHeadless and headed browser automation
Human-in-the-LoopHuman takeover for complex scenarios
Browser ActionsClick, type, navigate, extract, screenshot
Accessibility SnapshotsText-based page representation with ref-based targeting

Data & Knowledge

FeatureDescription
Data SourcesImport files, URLs, databases, APIs
Website CrawlingBFS site crawl with delta detection and background processing
Vector SearchSemantic search with Cloudflare Vectorize
SQL InterfaceDirect database access with query editor

Communication

FeatureDescription
ContactsMulti-channel contact management with cross-gateway memory
Access ControlTag-based per-contact access to tools and data
GatewaysEmail, Telegram, Slack, Discord, WhatsApp, X.com
ConversationsThreaded conversation tracking across channels

Payments

FeatureDescription
Payment TrackingTransaction logging, balance checking, and payment history
x402 MicropaymentsHTTP 402 payment-gated endpoints with Coinbase facilitator
Stripe IntegrationCheckout sessions, virtual issuing cards, and webhooks

Integrations

FeatureDescription
MCP ServersModel Context Protocol integration
MCP Server (Expose)Expose agent tools via JSON-RPC 2.0 MCP protocol
ServicesThird-party service connections
Agent ConnectionsInter-agent communication
Skills MarketplaceBrowse and install pre-built agent skills

Feature Matrix

FeatureFree TierPaid Tier
Agents1Unlimited
Workflows5Unlimited
Schedules10Unlimited
Browser Sessions100/month10,000/month
Vector Storage1,000 vectors1M vectors
AI Requests10,000/dayUnlimited

Getting Started

Common Tasks

Integration

Architecture Highlights

┌──────────────────────────────────────────────────────────────────────┐
│                          Uranus Dashboard                            │
├─────────┬──────────┬─────────┬─────────┬──────────┬────────────────┤
│  Chat   │ Workflow │ Browser │  Data   │  Comms   │   Payments     │
│         │  Editor  │ Control │ Sources │ & Access │                │
│         │          │         │         │ Control  │                │
├─────────┴──────────┴─────────┴─────────┴──────────┴────────────────┤
│                          API Layer                                   │
│              (REST, WebSocket, MCP Server, Callable RPC)             │
├──────────────────────────────────────────────────────────────────────┤
│                       Durable Objects                                │
│          (State, WebSocket, Scheduling, Diagnostics)                 │
├─────────┬──────────┬─────────┬─────────┬──────────┬────────────────┤
│   D1    │    R2    │Vectorize│ Workers │  Queues  │   Browser      │
│Database │ Storage  │ Vectors │   AI    │          │  Rendering     │
└─────────┴──────────┴─────────┴─────────┴──────────┴────────────────┘

Technology Stack

Frontend

  • React 18 - UI framework
  • TypeScript - Type safety
  • Vite - Build tool
  • Tailwind CSS - Styling
  • Radix UI - Accessible components
  • React Flow - Workflow visualization

Backend

  • Cloudflare Workers - Edge compute
  • Durable Objects - Stateful instances
  • D1 - SQLite database
  • R2 - Object storage
  • Vectorize - Vector database
  • Workers AI - LLM inference
  • Browser Rendering API - Server-side browser for crawling and markdown extraction

Integrations

  • Steel Browser - Open-source browser automation with CDP control
  • MCP - Model Context Protocol (client and server)
  • OpenAI/Anthropic/Google - External LLMs via AI Gateway
  • A2A Protocol - Agent-to-agent communication
  • Stripe - Payment processing, checkout sessions, and issuing cards
  • Coinbase (x402) - Micropayment facilitation