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, 6 of them diagrams. Every published block is Ed25519-signed and recorded on the ledger.
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 commands
Every block starts with a slash.
Type to filter, use the arrow keys, and press Enter to open one. The preview is the real block, rendered by the same components as the docs.
Factory Flows
/riverflowchart- /torrentgantt chart
- /weaveER diagram
- /loomstate machine
- /meshdependency graphexperimental
- /spiralfeedback loopexperimental
Factory Containers
/protocolchecklist- /inventioncode block
- /ledgeraudit log
- /televisionembedded media
- /recipebill of materialsexperimental
- /blueprintrequirements matrix
- /vaultkey-value configuration
- /candygallery gridexperimental
Nut-Sorting Annotations
/badnutcritical defect- /goldenverified baseline
- /noteinfo callout
- /mixednutexperimental warningexperimental
Factory Tools
/toctable of contents- /tracetraceability matrix
- /badgeverification badge
- /dossierdossier link
- /rostercontributors
- /formulamath notationexperimental
- /snippetreusable templateexperimental
Factory Intelligence
/winnowquality score- /extractentity table
- /wraptag resolution
- /pourhydration preview
- /conchsync status
Pipeline
/verifypublication verification
/river
Insert a workflow flowchart diagram
Mermaid source
graph TD
A["Start"] --> B{Decision}
B -->|Yes| C["Action"]
B -->|No| D["End"]
C --> DPricing
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.