oompa

Type /. The factory does the rest.

Smart-fill slash commands. CRDT collaboration. Cryptographic verification built in. Every block is signed. Every tag resolves. Every document is winnowed before it ships.

join waitlist
oompa.docs
# Release notes
 
/winnow
> slop 0.12 · entities 7 · confidence 0.94
> the winnower approves.
 
/wrap
> 4/4 tags resolved · 0 unresolved
> the press has stamped.

what the factory ships

Golden Ticketv0.1 · signed
signed_byed25519:7b2f1a…9c3e8f
timestamp2026-04-21T09:14:33Z
verified
this page, on record
31
slash commands
4
diagram types
25
entity types extracted
Ed25519
signatures per block
3
validation gates

The factory pipeline.

The factory doesn't ship raw cocoa. Your docs shouldn't ship unverified.

/winnowThe nut-sorting room scores the document and pulls out entities.

31 slash commands. Every block verifiable.

Browse the palette. Pick a command. The block lands in its shape.

Every selection emits a signed EventEnvelope — UUIDv7, SHA-256 payload hash, schema-versioned.

  • Factory Flows

  • Factory Containers

  • Nut-Sorting Annotations

  • Factory Tools

  • Factory Intelligence

/riverflowchart

Insert a workflow flowchart diagram

preview: /river inserts a flowchart block.

Pricing

Two tiers. The factory earns its keep.

Free

$0forever
  • ·Up to 3 documents
  • ·All 22 slash commands
  • ·CRDT collaboration on public docs
  • ·Ed25519 signatures on every block

Pro

$12per editor / month
  • ·Unlimited documents
  • ·Private workspaces
  • ·Cross-repo tag resolution
  • ·Quality gate on merge
  • ·Priority support

Lifetime access for the first 100 waitlist members. One stamp. One price. No renewal.

Roadmap

Three phases. No dates. The ledger will tell you.

  1. Phase 1

    The core library

    • ·22 slash commands, block model, CRDT sync
    • ·Ed25519 signing, ledger integration
    • ·Clari-tools migration: winnower + wrapper online
  2. Phase 2

    Federation + intelligence

    • ·Cross-repo tag resolution via the-wrapper
    • ·MDX hydration preview via the-mould
    • ·Obsidian sync via the-conch
  3. Phase 3

    Marketplace + community

    • ·Cocoa Market plugin SDK, revenue share
    • ·Curation Council + Trace Club governance
    • ·Public ledger of every published block

FAQ

  • What is oompa?+
    A rich-text documentation library where every block is cryptographically signed, every tag resolves against a vault, and every document is winnowed before it ships.
  • How does verification work?+
    Each block is Ed25519-signed on save. The ledger records the hash. The verify badge reflects the current signature chain.
  • Is there an SDK?+
    Yes. The Cocoa Market plugin SDK opens at Phase 3. Today you can use the 31 built-in slash commands.
  • What does "winnow" mean?+
    The winnower is the nut-sorting room. It scores each document for slop and pulls out typed entities. Authors see the verdict inline via /winnow.
  • How does oompa relate to choco.tools?+
    oompa is the pipeline. choco.tools is the factory that runs it. You can use oompa on its own, or let choco.tools operate it for you.
  • What happens when I run a slash command?+
    Six things, in order: the block is authored, the document is winnowed for quality, tags are wrapped and resolved, MDX is poured with metadata, the block is Ed25519-signed by /verify, and finally ledger.append records a signed EventEnvelope — UUIDv7 sequenced, SHA-256 payload hash, schema-versioned. The event is idempotent: running the same command twice produces one ledger entry.

Join the factory waitlist.

Early access. Built in the open. No announcements; the ledger will tell you.