Skip to content
@Boogy-ai

Boogy.ai

Stand up agents, APIs, and microservices as fast as thought. The backend platform for vibe coding — prompt to production, batteries included.

Boogy

Vibe whole apps into production.
Frontend, API, and data from one Rust crate compiled to wasm32-wasip2 — on a shared runtime with an isolated transactional store, capability security, and transactions that span services.

Developer hub · API reference · Agent bootstrap · boogy.ai


Start here — install the plugin

You don't start by learning an SDK. Install the plugin and ask your agent for what you want; it carries the skills, the platform tools and the rules, and it does the building.

claude plugin marketplace add Boogy-ai/boogy-superpowers
claude plugin install boogy-superpowers

Then, inside Claude Code:

/reload-plugins

Do not skip that. Nothing activates until it runs, and there is no error saying so — the session simply behaves as though the plugin were never installed.

That's the setup. Now ask for what you want: "build me a link shortener with a web page, and deploy it."

Not on Claude Code?

Point any MCP-capable agent at Boogy's public, anonymous MCP server:

claude mcp add boogy https://api.boogy.ai/mcp

It serves guidance (get_started, list_skills, get_skill, manifest_reference), host-truth validation (validate_manifest, check_service), and device-flow sign-in (login shows the user a link to click; they sign in and the token returns to the agent — no CLI needed for auth). Deploying needs the CLI (boogy deploy) or the /v1 REST API.

Or read boogy.ai/llms.txt and follow it. Building in a repo you'll revisit without the plugin? boogy skills install vendors the skills into your project.

Humans — the developer hub routes you to the docs, the SDK, and the catalog.

What a service gets

You write handlers. The runtime gives each deployed service:

Surfaces REST, JSON-RPC, MCP tools, and protobuf RPC — Connect, gRPC-Web and native gRPC over one mount. openapi.json and openrpc.json are generated and served for you.
Data A private relational, ACID store. Declare models in Rust; indexes and columns reconcile on deploy. One transaction can span a whole cross-service call tree.
Frontend Ship TypeScript or JS source — the platform transpiles and serves it, no Node and no build step on your machine. Static site, full-stack, or backend-only.
Identity Platform accounts, "Sign in with Boogy" for your end users, per-service pairwise pseudonyms, API keys, scopes, and on-behalf-of delegation between services.
Security Capabilities are deny-by-default and declared in the manifest. Ingress mode, rate limits and CORS are host-enforced, not app code.
Money Charge per route execution against a prepaid ledger, and earn a share of the revenue an instance of your module generates.
The rest Background jobs, real-time channels over websockets, streaming responses, file storage, cryptographic signing, OAuth connections to third-party accounts, outbound HTTP behind an allowlist, and LLM completions across providers.

Services call each other in-process via peer::fetch — no network hop, and the caller's transaction and identity carry through.

How it fits together

flowchart TB
  client(["Client · browser · agent"])

  subgraph host["Boogy runtime"]
    direction TB
    edge["HTTP edge<br/>auth · ingress · rate limit · CORS · pricing"]
    sched["Fair scheduler<br/>per-owner budgets · backpressure"]
    inst["Your service<br/>Rust to wasm32-wasip2"]
    fe["Static assets<br/>served by the host"]
    edge --> sched --> inst
    edge --> fe
  end

  store[("Per-service<br/>transactional store")]
  peer["Other services<br/>(the mesh)"]
  ext["Third-party APIs"]

  client -->|"request"| edge
  inst -->|"REST · JSON-RPC · MCP · protobuf"| client
  inst -->|"websockets · SSE"| client
  inst -->|"store"| store
  inst -->|"peer::fetch"| peer
  inst -->|"outbound_http · OAuth connections"| ext
Loading

Repositories

Repo What it is
boogy-sdk The SDK + boogy CLI — Router, typed handlers, wit_glue!, store helpers, McpServer, the WIT interfaces. Full architecture overview and API reference.
boogy-web The browser SDK (@boogy/web) — add user sign-in ("Sign in with Boogy") and authenticated requests to your app's frontend with one fetch().
boogy-superpowers Agent skills that teach a coding agent to build Boogy services well — 40 of them, covering design, data modeling, auth, jobs, pricing, and the platform's limits.
boogy-catalog Provisionable, best-practice services — email, payments, multi-chain custodial wallets — you deploy into your own tenant with your own keys.

MIT OR Apache-2.0

Pinned Loading

  1. boogy-sdk boogy-sdk Public

    SDK, CLI, and WIT interfaces for building Boogy services (Rust → wasm32-wasip2)

    Rust 1

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…