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 waitlistwhat the factory ships
- 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
/river— flowchartInsert a workflow flowchart diagram
Pricing
Two tiers. The factory earns its keep.
Free
- ·Up to 3 documents
- ·All 22 slash commands
- ·CRDT collaboration on public docs
- ·Ed25519 signatures on every block
Pro
- ·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.
- Phase 1
The core library
- ·22 slash commands, block model, CRDT sync
- ·Ed25519 signing, ledger integration
- ·Clari-tools migration: winnower + wrapper online
- Phase 2
Federation + intelligence
- ·Cross-repo tag resolution via the-wrapper
- ·MDX hydration preview via the-mould
- ·Obsidian sync via the-conch
- 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.