Use Cases for Asset Operations, not just asset storage
Kumiho is version control for creative operations: revision history + lineage + automation - while your files stay on local disk, NAS, or object storage.
For Creators
Keep every prompt, model, and revision connected—while files stay on your machine or NAS.
- ✓ Find any past output in seconds by context, not folders
- ✓ Preserve prompts, seeds, and provenance automatically
- ✓ Publish confidently with revision history and lineage

For Studios
Use Kumiho as a history backbone for production lineage, approvals, and automation - without moving files.
- ✓ Track lineage across DCCs and pipelines with typed edges
- ✓ Immutable revision ledger for reproducibility and audits
- ✓ Events to trigger renders, reviews, and publishing workflows

For Developers
Build automation and tooling on a clean API: revisions, edges, search, events, and MCP tools.
- ✓ SDK-first interfaces (Python/C++/Dart) for tooling
- ✓ Streaming events for orchestration and notifications
- ✓ MCP endpoint for agent and workflow integrations
from kumiho import Kumiho
client = Kumiho(url="http://localhost:8000", token="...")
# Create a revision and connect lineage
rev = client.revisions.create(item_kref="kref://.../my-item", tag="latest")
client.edges.create(source=rev.kref, target="kref://.../source", edge_type="DERIVED_FROM")
# Stream events for automation
for event in client.events.stream(kref_filter="kref://project/space/**"):
print(event.routing_key, event.kref)Integrations that fit your workflow
Start with UI tools, automation nodes, or SDKs—then unify everything through revisions, lineage, and events.
Common primitives across all use cases
Kumiho stays consistent no matter your scale: immutable revisions, typed edges, external artifacts, and events.
Immutable revisions
Every change becomes a revision you can tag, audit, and reference.
Lineage edges
Connect revisions with typed edges like DERIVED_FROM or DEPENDS_ON.
Bring-your-own storage
Track artifacts by reference; keep files on disk, NAS, or object storage.
Events for automation
Stream changes to drive render farms, publishing, and notifications.
Workflow stories
A few concrete patterns teams use Kumiho for today.
Creators: prompt-to-publish provenance
Generate in ComfyUI, track prompts and outputs as revisions, then publish a clean “approved” tag.
Studios: lineage across departments
Connect plates → comps → finals with typed edges, keep artifacts in your existing storage, and audit approvals.
Developers: event-driven automation
Stream events into n8n for notifications, publishing, or downstream compute without polling.
Proof and trust
See how Kumiho fits into local-first workflows with a revision ledger, lineage, and automation signals.
Ready to see Kumiho on your pipeline?
Tell us what you are building—creator workflows, studio pipelines, or developer tooling—and we will help you map Kumiho into it.