Business + Software Infra, Unified
Email, phone, an LLC — plus compute, model routing, and storage. One API for everything an agent needs to act in the real world.
Drop into any agent
Email, phone, an LLC — plus compute, model routing, and storage. One API for everything an agent needs to act in the real world.
Verified identity (KYC or EIN), a spend-limited card, and a registered entity — agents that hold money, not ones that spend a human's.
The control plane agents run through — not a log viewer. Policy declared in code, enforced on every API call before money moves or a tool fires. Revoke mid-action.
Every agent gets its own isolated backend — own identity, own card, own 10,000+ scoped tools, all on one credit balance, each governed per end-user.
Instantly+
Mercury+
Rippling+
QuickBooks+
Instantly+
Mercury+
Rippling+
QuickBooks+A coding agent writes one declarative file far more reliably than it chains twenty API calls.
import { defineAgent } from "@usenaive-sdk/iac";
// identity · money · permissions, in the repo
export default defineAgent({
identity: { type: "ein", kyc: "verified" },
wallet: { card: "virtual", limit: "$2,500/mo" },
budget: { hardCap: "$5,000", alertAt: "80%" },
approvals: { over: "$500", via: "slack" },
allow: ["email", "phone", "search", "payments"],
deny: ["wire_transfer", "trading"],
});Hard caps enforced at card authorization — not alerts after the swipe.
Sensitive primitives block until a human approves. The agent waits — it doesn't retry past policy.
Allow and deny lists per agent and per end-user. MCP tools scoped at the session — zero standing access.
Every primitive logged and replayable. Revoke cards, sessions, and capabilities mid-flight.
import { defineSystem } from "@usenaive-sdk/iac";
import researcher from "./researcher.agent";
import writer from "./writer.agent";
// a multi-agent system, hosted on the orchestration runtime
export default defineSystem({
orchestrator: "ceo",
agents: [researcher, writer, editor],
handoff: "ceo → researcher → writer → editor",
host: "naive/orchestration",
});Compose agents and how they coordinate in one config, then host one agent or an entire swarm on our orchestration runtime.
Every primitive your agents need — declared in the same config and governed on every action.
Browse the directoryDrop a single real-world capability into any agent — one call each.
Hosted identity verification (KYC) for founders.
$naive verification start --members '[...]'A real US company — KYC to EIN.
$naive formation submit --state WY ...Autonomous signup and login — credentials vaulted.
$naive browser signup figma.com https://figma.com/signupScoped virtual cards with hard spend limits.
$naive cards create --name "Marketing" --spending-limit 5000Credits, top-ups, and usage metering.
$naive billing topupCustom-domain inboxes — send and receive.
$naive email send --from-inbox <uuid> --to ... --subject ... --body ...Auto-provisioned and custom domains with agent DNS editing.
$naive domains connectReal-time web search, URL extraction, and deep research.
$naive search "latest AI agent frameworks"Chat completions across 300+ models through one router.
$naive llm chat -m anthropic/claude-sonnet-4.6 "..."Generate AI images and pull licensed stock photos.
$naive images generate "product mockup on white background"Generate AI video with Kling, Minimax, and Wan.
$naive video generate "drone shot over city at dusk"Post and schedule across 10+ social platforms.
$naive social post "..." --platforms twitter,linkedin --publishKeyword research, backlinks, and competitor analysis.
$naive seo keywords google search-volume --keywords "..."AI search optimization and LLM response tracking.
$naive aeo llm-responses chatgpt --keyword "..."Product listings, pricing, and sellers from Google and Amazon.
$naive ecommerce google products --keyword "..."Managed-hosted Next.js apps with an optional managed backend.
$naive apps create --name StudyAI --type fullstackManaged Postgres — SQL, CRUD, and migrations.
$naive apps db tables <app-id>Hire and configure AI workers.
$naive employees hire --role "Content researcher"Schedule recurring agent jobs automatically.
$naive cron createPer-user encrypted credentials — retrieved at runtime, never in prompts.
$naive vault put instantly.api_key key_xyzHuman-in-the-loop enforcement at the primitive boundary.
$naive approvals listRevocable MCP sessions — identity and policy travel with every call.
$naive sessions createUnified async tracking for long-running operations.
$naive jobsRun containers and long-running workloads that scale on demand.
$naive compute runFork a production-ready agent app and ship it today.
Multi-tenant SaaS where every customer gets an agent that researches keywords, writes content, and climbs the rankings.
View templateA real phone number with a voice agent that answers calls 24/7, remembers callers, books callbacks, and hands off to a human.
View templateA CEO agent that hires a team of agents, sets objectives, runs tasks, and spends from its own virtual card.
View templateDeploys a real full-stack app — Postgres, auth, storage, and edge functions — straight from a prompt.
View templateAgents that tap, swipe, and operate real apps on cloud iOS & Android devices — provision, drive, and stream via Mobilerun.
$naive mobile provisionInstall the CLI, authenticate once, and provision identity, cards, tools, and limits without touching backend code.
$ npm install -g @usenaive-sdk/cli $ naive login $ naive cards create --spending-limit 250 ✓ card_7f3k ready
Scope identity, cards, and MCP sessions per user directly from your app, with the same primitives the CLI uses.
$ npm install @usenaive-sdk/node const client = naive.forUser(id); await client.cards.create({ spending_limit_cents: 25000, });