svc.do
Services That Think and Scale
AI-native microservices with semantic types, autonomous decision-making, and global edge deployment. Build services that understand business context and adapt to changing conditions automatically.
import { Svc, on } from 'svc.do' // AI-native service with business semanticsconst PaymentService = Svc({ name: 'payments', domain: 'commerce' }) // Autonomous fraud detectionon.Payment.authorized(async $ => { const risk = await $.Fraud.analyze({ amount: $.amount }) if (risk > 0.8) { $.Payment.hold({ reason: 'high_risk' }) } else { $.Payment.capture({ id: $.id }) }})
Frequently asked questions
Svc.do is built for the AI-native era with semantic types that express business intent, not just technical operations. Services understand their role in the business domain and can be orchestrated autonomously by AI agents. Traditional platforms require manual integration and orchestration—svc.do services discover each other, negotiate protocols, and compose automatically using semantic patterns. Business logic is expressed as $.Subject.predicate.Object, creating queryable knowledge graphs that agents reason about.
Express business logic as semantic types using $.Subject.predicate.Object patterns (e.g., $.Payment.capture.Transaction, $.Customer.send.Receipt). AI agents understand intent, not just syntax. Your code becomes a queryable knowledge graph that agents can reason about, modify, and optimize autonomously. Services self-document their capabilities, constraints, and relationships. Business rules are first-class citizens that can be validated, versioned, and evolved without breaking existing code.
Yes. Import existing services, databases, and APIs automatically. The platform analyzes your architecture, generates semantic types, and creates migration plans with dependency graphs. Most services migrate in hours with automatic adapter generation for existing REST/gRPC/GraphQL APIs. Run legacy and new services side-by-side with automatic protocol translation. Incremental migration path with no big-bang rewrites required.
Unlimited services, deployments, and team members on all plans. Each service scales independently to handle 100K+ requests per second with automatic global distribution. Compute and storage scale automatically with usage-based pricing. Enterprise plans offer dedicated capacity, custom SLAs (99.99%+ uptime), and reserved compute for predictable costs. No artificial limits on API calls, storage, or bandwidth.
The SDK, CLI, and core tools are open source on GitHub (MIT license). The managed platform provides optimized hosting, edge delivery, AI orchestration, and enterprise features. You can self-host everything using Cloudflare Workers, AWS Lambda, or Kubernetes, or use our managed service for turnkey deployment. No vendor lock-in—export your entire platform config and data anytime.