Every capability, in depth

The map isn't the point. The next right action is.

Rumima is an AI visual knowledge platform for engineers under pressure. It collapses a thousand-node graph down to the three nodes that matter, predicts your next diagnostic move, and speaks every vendor's syntax — all offline, all encrypted.

Focus on Demand™

A thousand-node graph, collapsed to the three nodes you need right now.

A dense knowledge map is a liability at 2 a.m. Focus on Demand treats the graph as a query surface: you describe the situation and Rumima folds away every branch that can't be the cause, expands only the relevant subtree, and lights the recommended diagnostic sequence in amber. You read a path, not a pile.

Search any way

Keyword, symptom, vendor, voice

Type a keyword, paste a symptom, name a platform, or just say it out loud. Rumima resolves intent — "users can't reach VLAN 20" — instead of matching literal strings, then re-shapes the graph around the fault.

Collapse the rest

Signal, not surface area

Unrelated branches fold to nothing. What remains is the shortest defensible route to a root cause, so cognitive load drops precisely when the incident pressure is highest.

Living runbooks

Documentation that guides

Procedures become interactive maps that re-focus as you work. The runbook stops being a static PDF nobody reads and becomes the thing steering your hands.

How the collapse works. Every node carries semantic tags — layer, vendor, symptom class, prerequisite. A query scores each subtree for relevance and only the nodes above a confidence threshold survive the fold, so the same 1000-node map answers a routing question and a VLAN question with completely different shapes.

Predictive Disruptor Analysis™

It doesn't just surface docs. It ranks what you should check next.

PDA weighs the live fault context — current symptoms, the steps you've already run, device type, vendor, topology position, and prior incident history — and returns the single highest-value next action with a confidence score. You investigate; Rumima anticipates.

  • Ranks the next check by diagnostic yield, not by alphabetical order or menu position.
  • Discounts actions you've already performed so the recommendation never loops.
  • Learns from previously solved maps and closed incidents in your own workspace.
  • Renders the recommendation in-context — the node lights up inside the graph, not in a side panel you have to hunt for.
pda · reasoning
// evaluating fault context
symptom  = "VLAN 20 unreachable"
device   = C9300 · access
checked  = [ intf_up, svi_up ]
topology = dual-uplink trunk
// highest-value next action
▸ inspect trunk allowed-vlan
  show interfaces trunk
  confidence 0.86 · vlan pruned?

Multi-vendor command translation

The intent is the same. The syntax never is.

Rumima keeps a semantic graph of what operational commands mean, decoupled from any one CLI. A workflow authored against Cisco reads instantly in Juniper, Arista, Nokia, or a Linux host — so a mixed fleet stops being five separate skill sets.

translate · interface summary
Cisco IOSshow ip interface brief
Junipershow interfaces terse
Aristashow interfaces status
Nokia SRshow port
Linuxip -br addr
translate · routing table
Cisco IOSshow ip route
Junipershow route
Aristashow ip route
Nokia SRshow router route-table
Linuxip route

Hands-free voice

Dictate into a node. Navigate the whole map without touching the keyboard.

Press-and-hold to dictate straight into a node — Rumima captures the audio, transcribes it, and files it as a new child in place. When both hands are on a console cable or a laptop is balanced on a rack rail, you still drive the graph by voice alone.

  • Speak a symptom to trigger Focus on Demand instantly — no typing under pressure.
  • Audio is retained alongside the transcript, so tone and detail survive the note.
  • Navigation, structure, and capture commands cover the full workflow.
voice · command set
// navigate
"pan left" · "zoom in" · "focus routing"
// structure
"expand node" · "collapse node" · "highlight"
// capture
"create child node"
"record audio"  …  "stop recording"
// output
"generate runbook" · "export to draw.io"

End-to-end encryption & offline-first

Proprietary knowledge never has to leave the building.

Rumima is offline-first by construction: maps live in encrypted local storage and the app runs with no third-party cloud in the loop. Encryption isn't a paid add-on bolted on later — it's the default state of every map you create.

encrypted

End-to-end by default

Maps are password-protected and end-to-end encrypted at rest. Keys stay on the device; the platform can't read your content even if it wanted to.

offline

Air-gap friendly

Full operation with no network at all — the DC floor, a classified lab, or a remote site with no connectivity. Nothing phones home mid-troubleshoot.

local-first

Your IP stays yours

Secure local storage means your operational runbooks, topologies, and hard-won fixes are never uploaded to someone else's tenant.

Anki flashcard export & draw.io

Turn the work itself into retained knowledge and formal deliverables.

Two exports bridge the gap between a live troubleshooting map and everything you do afterwards — remembering it, and presenting it.

Retain, don't just record

Anki flashcard export

One click turns a solved map into spaced-repetition cards — encrypted, auto-generated from your node text, and even audio-backed from your voice notes. The incident you just closed becomes the thing you'll still remember six months from now, imported straight into Anki.

Bridge to formal docs

draw.io export

Push any map into draw.io for architecture diagrams, incident write-ups, and formal documentation. Brainstorm and deliverable share one lineage, so the polished diagram in the post-mortem is the exact graph you reasoned over live.

Cross-platform & licensing

Windows and Android, licensed by a Rust server you can trust offline.

Rumima ships as a native Windows desktop app and Rumima for Android, sharing the same encrypted map format. Licensing is handled by a lightweight Rust server that issues cryptographically-signed tokens — so field teams keep working even when the network doesn't.

  • Windows desktop — the full-fidelity authoring and troubleshooting client.
  • Rumima for Android — the same encrypted maps in your pocket, on the DC floor.
  • Ed25519 tokens — every client carries a signed license token the app verifies locally.
  • 10-day offline grace — clients run fully offline for up to ten days before silently refreshing, so no connectivity never means no tool.

Rust licensing server

Signs seat tokens, verifies them offline, refreshes silently within the grace window.

seat pool allocate sign Ed25519 client verify local offline 10-day grace silent refresh
10 days
Offline grace
Ed25519
Signed tokens

Enterprise control, field flexibility. Admins buy a seat pool and allocate, revoke, transfer, and audit it centrally — while every client can still run for ten days with zero connectivity. See the full seat model on the Enterprise page.

Ready when you are

Collapse the noise. Light the path.

Bring Focus on Demand and Predictive Disruptor Analysis to your engineers. Install the Windows client in minutes, or explore seat-based licensing for the whole team.