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.6.0 — September 2026)

  • Typed Decisions - the Jev decision model routes tool categories, gates knowledge lookups, drives browser_task, judges workflow branches and closes tasks — every decision logged with its probabilities
  • Tasks - per-conversation task memory with steps, waiting states and wake-ups, replacing the single ongoing-task slot
  • Durable turns - turn checkpoints resume a turn after eviction; non-destructive compaction overlays replace summary rewrites
  • Fused memory & knowledge - vector + keyword + exact-key recall; vector + FTS (+ AI Search) retrieval with a reranker, scoped by tenant → agent → contact
  • Workflow nodes - Decision, Approval Gate, durable Await Event, typed AI Agent output
  • Browser Run - Cloudflare provider by default, AX-tree snapshots, hosted Live View + handoff, recordings, browser_execute
  • Platform boundary - tenants table and a product-neutral internal API; products push, Uranus never pulls
Previous (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 LoadingTool categories chosen per message by the Jev router
Typed DecisionsCalibrated yes/no and choice decisions from a typed decision model, with a decision log
TasksMulti-turn task tracking scoped to the conversation, with wake-ups and auto-close
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 (DOM walk or Chrome's AX tree)
browser_taskOne call for a multi-step goal, with a confirmation stop before consequential actions

Data & Knowledge ​

FeatureDescription
Data SourcesImport files, URLs, databases, APIs
Website CrawlingBFS site crawl with delta detection and background processing
Vector SearchFused vector + keyword (+ AI Search) retrieval with reranking, scoped per tenant
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