.do Platform Overview
Build autonomous businesses and deliver Services-as-Software with semantic AI-powered workflows
New to .do?
Start with the Quick Start Guide to build your first application in under 5 minutes.
Quick Start
Get Started
Install the SDK and build your first Business-as-Code application in minutes
Core Concepts
Learn the semantic graph, data model, and event system fundamentals
MDX
Everything as MDX - intelligent documents with executable code
Ontologies
Explore the .org.ai ecosystem and semantic knowledge graphs
Core Concepts
Business-as-Code
Build autonomous businesses with semantic patterns
Services-as-Software
Create and monetize intelligent, composable services
Primitives
MDX, GraphDL, and Schemas - the building blocks
Semantics
Semantic patterns and knowledge representation
Developer Tools
SDK
Semantic SDK with $.Subject.predicate.Object patterns
CLI
Command-line interface for development and deployment
API
REST API endpoints, authentication, and integration
MCP
Model Context Protocol for AI agent integration
AI & Automation
Agents
Named agents, role-based agents, and custom agents
AI Functions
AI functions, workflows, and generative capabilities
Integrate
Connect external services and build integrations
Lifecycle
Design
Design business logic and service architectures
Deploy
Deploy to production infrastructure
Observe
Monitor and analyze operations
Launch
Launch features with rollouts and experiments
Grow
Experimentation and optimization
Scale
Scale operations and infrastructure
Key Features
What Makes .do Different
The .do platform combines semantic patterns, AI-powered workflows, and autonomous agents into a unified development experience.
- Semantic Patterns - Build with
$.Subject.predicate.Objectfor intuitive, self-documenting code - Event-Driven - React to events with
on()and trigger actions withsend() - AI-Powered - Generate content, analyze data, and make intelligent decisions
- Autonomous Agents - Create agents that reason, plan, and execute complex tasks
- Composable Architecture - Combine primitives into sophisticated workflows
- Multi-Tenant - Built-in support for single and multi-tenant architectures
- Type-Safe - Full TypeScript support with semantic type inference
- Real-Time - Event streaming and real-time data synchronization