Dispatch

MYCELIUM · INTERNAL KNOWLEDGE BASE

One line, asked
across scattered material

The writing that work leaves behind lives in work mail, an issue tracker, a document tool, code review, local files, source code, product manuals and company policy. Each has a search box that only sees itself, so opening eight windows and merging the results was a person's job every time. This tool removes the merging.

Eightkinds of material in one index
98.1%accuracy on a regression set grown from real questions
4–12sone-line question, at ~50,000 documents
Fourretrieval methods, chosen per question
Nightlywhen new material is picked up
$0.5/daywhat the external model costs

WHAT IT LOOKS LIKE

One line in,
an answer with its sources out

There is no separate app to open. Typed into work chat or into a terminal, the same question takes the same path.

Work chat · terminal — same question, same answer

"Who fixed PROJ-1234?"

RouteAn issue key is present, so it is matched by exact token (FTS5) and that issue is pulled up directly
HopFrom the issue to the person, from the person to the code they raised — by relationship (KG)
AnswerWho fixed it, what they raised, and the sources, in one reply
  • Issue
  • Code review
  • Worklog

This is company material, so the content of the answer is masked — the question, the path it takes and the way sources are attached are unchanged.

WHY IT EXISTS

Eight places, and you are the merge step

Buying one more tool did not fix it. What was removed is not a tool but the manual step a person did in between.

BEFORE — EVERY SINGLE LOOKUP

  • Open eight windows
  • Type the same query eight times
  • Reconcile the scattered results by eye
  • Give up on questions that cross tools

NOW — MYCELIUM

  • Ask once, in one place
  • The retrieval method is chosen to fit the question
  • One answer comes back with its sources
  • Questions that cross tools resolve on the graph

Each tool's own search sees only itself — "who filed the PR that fixed this issue" has no answer there. Commercial AI search holds none of the company's data and stays generic.

WHERE THE NAME COMES FROM

The mushroom is only the part above ground

The organism itself is mycelium — a web of white threads under the soil that links separate trees root to root and moves water and nutrients between them. Here the trees are mail, issues and documents, and the threads are the relationships that connect them.

one strand eight sources

HOW IT RUNS

Collect, connect, answer

  1. 1 Collect All eight sources are swept automatically every night before dawn, taking only what is new. Nobody uploads anything.
  2. 2 Connect People, projects, issues and files become nodes, and the links between them become edges. Questions that cross two tools are answered on that web.
  3. 3 Answer The question is classified first, then searched with whichever of the four methods fits. They do not all run every time.

FOUR WAYS TO LOOK

Different questions need different reach

This is where a single method failed. Meaning search alone is weak on relationships; narrowing by the graph alone can never surface what the graph does not hold.

WHAT IT CAN HOLD

Eight sources, one index

Connectors are chosen to fit the site. Eight source types are connected today, and more can be added.

Where the material sits and who can see it

WHAT PEOPLE ASK

Plain sentences in, one answer out

You do not have to phrase it carefully. Ask in the sentence you would use anyway.

LIMITS

What it deliberately cannot do

The tool never invents an answer outside its range. When nothing is found it answers not confirmed within the search scope, rather than filling the gap.

IN TECHNICAL TERMS

Hybrid retrieval over a knowledge graph

The same thing said in industry terms.

Graph
People, teams, projects, issues, documents, tools and code symbols are nodes — owns, created, depends on, references and decided are edges
Semantic layer
Every source mapped onto one type system — one vocabulary in place of many
Retrieval
Four methods with query routing — vector · full-text (FTS5) · SQL aggregation · graph traversal
Answers
RAG with citations — sources come back alongside the answer
Indexing
Incremental and cursor-based — nightly, new records only
Storage
SQLite and a vector store — installs on cloud, on-premises or a local server

MEASURED

Every figure comes from daily use

Each figure carries what was measured and when.

The index has grown since that scored run; the old figure stays until it is measured again. Scale differs from site to site, so per-installation counts are never used as figures.

Eight windows become one line

You ask from the work chat and the terminal you already use. There is no new screen to open.