Product  ·  v2, in development

Answers that point back
to the passage that supports them.

Hadano AI Cabinet is an evidence-first knowledge base for AI agents, built by TechJapan LLC and being rebuilt as v2 around one rule: every answer must point back to the exact passage that supports it, and that rule is checked by machine before the engine ships. The specification, the measurements and the limits are kept in one place, h-c.ai. This page introduces the product. It does not restate the record.

·v2, in development ·evidence returned verbatim ·MCP for one agent, HTTP for a team ·Windows x64 and Linux x64 ·record kept at h-c.ai

Status

Not installable today, and we would rather say so

As of 2 September 2026 there is nothing to install: no package, no public repository, no waitlist, and no pricing. Everything published about the product describes what has been built and verified, with the raw measurement output retained, not what you can download. When something can be obtained, h-c.ai will say so first and this page will follow.

Descriptions of the earlier build, which this page carried until August 2026, have been superseded and should not be relied on. If a search engine or an AI assistant still repeats them, the current record is h-c.ai, with a machine-readable copy at facts.json and llms.txt.

01  /  Mechanism

Find the passage first, then expand around it

Many AI memory tools lean on semantic search alone for every query. That is expensive, it is non-deterministic, and it is hard to audit when it returns the wrong thing. Hadano AI Cabinet finds the document first, returns the matched paragraphs as verbatim slices of the stored original with their positions, and expands only from what it actually found.

Stage one is keyword search over a character-trigram index ranked by BM25. Trigrams rather than words, so Japanese and other CJK text index correctly without a morphological analyzer sitting in the query path. No model runs, nothing goes over the network, and the same query on the same corpus and version returns the same result.

Stage two is a one-hop walk over the relation graph, seeded by at most three chunks that stage one actually matched. That cap bounds the cost of a query and keeps every result traceable, because there is exactly one bridge between the stages and nothing else crosses it. Vector expansion alongside the graph walk is designed and not connected in the current build; asking for it returns an error rather than an empty answer that looks like a real one.

What v2 adds is the guarantee underneath. The rules of retrieval — what a unit of evidence is, how text is normalized, how chunks map back to their sources — live in one machine-readable contract pinned by stored counterexamples, and work on the engine only counts once that checker passes. The contract, the counterexamples and the raw measurement output are published at h-c.ai.

02  /  How it runs

One agent on one machine, or a team behind one process

FormWhat it isWhere the detail is
LocalAn AI agent talks to the MCP server over standard input and output. The knowledge is one file on that machine. The MCP process opens no network socket and needs no API key and no GPUh-c.ai/security
SharedOptional, and run by you: one resident process owns the database and serves several clients over HTTP. Keys are stored only as hashes, permissions are default-deny by verb and scope, and every request leaves an audit line. There is no hosted serviceh-c.ai/docs
Tables inCSV, TSV and XLSX rows are imported one row per document under a key column; re-importing the same key replaces the documenth-c.ai/docs
PlatformsBuilt and tested on Windows x64 and Linux x64, with the same gate green on hosted runners for both. macOS and ARM are untestedh-c.ai/limitations

03  /  The record

Where the facts live, and why they are not repeated here

Until August 2026 this page carried its own table of the specification and its own copy of the measurements. Two copies of a record drift, and the stale copy on a corporate site is exactly what search engines and AI assistants pick up and repeat. So the record now has one home. Where anything on this site and anything at h-c.ai disagree, h-c.ai is right.

Published factsh-c.ai — what is verified, what is in progress, and what is not available
Machine-readablefacts.json and llms.txt, generated from the same ledger as the pages
Measurementsresearch and benchmarks, with raw output retained
Limits and guaranteeslimitations, security and reliability
Using itdocs — the interface as it stands, kept in step with the build

As of 2 September 2026, h-c.ai lists nine items as verified, each with raw measurement output retained. They are reproduced here by title only. The wording of each, and anything added since, is at h-c.ai, and a script in this site’s build compares this list with the live facts.json before every deployment.

  • A machine-readable retrieval contract
  • Evidence at paragraph level, verbatim
  • Citations survive re-indexing
  • Tamper-evident chunk text
  • One gate for everything
  • Search evidence is a verbatim slice of the original
  • Shared access with keys and grants
  • Green on Windows and Linux
  • Spreadsheets become documents

04  /  Where it fits

The work this suits, and the work it does not

What decides whether a knowledge base like this belongs in a given line of work is not its size or its speed. It is that an answer arrives with the passage it came from, unchanged, and that the first stage is deterministic: the same question returns the same passage for as long as the corpus and the version are unchanged. Everywhere that property is worth paying for, it is worth paying for because somebody eventually asks why the system said what it said.

Regulated and audited work is the clearest case. In legal, accounting, insurance and pharmaceutical practice, an answer that cannot be traced to the document it came from is not evidence of anything; it is a suggestion. The auditor’s question is never “is this plausible” but “show me the clause”. Public-sector work has the same shape for a different reason: a decision affecting a citizen has to be explicable to that citizen.

Work that is not allowed to leave the building is a category rather than an industry, and it is larger than it looks. Defence suppliers, hospitals, corporate legal departments, and overseas subsidiaries on connections that drop for an afternoon all share one requirement: the knowledge stays where it is. The local form runs as one file on one machine with no network socket open; the shared form runs on a machine you choose, and nothing is hosted by us.

Japanese and other CJK document estates are a fit for a narrower, more technical reason. Indexing by character trigrams removes the morphological analyzer from the query path, and with it a dependency that has to be maintained, tuned per domain, and blamed whenever a search misses. What it does not remove is the need to turn a question into a query: search takes keywords, and a sentence is not a query. Retrieval quality on Japanese has no published benchmark of its own yet, so a pilot on your own documents is the only honest way to find out.

Where this is the wrong tool. If your users ask questions in words that appear nowhere in the documents, the half of stage two you need is the half that is not connected. If you need a sentence typed by a person to work as a query with nothing in between, that belongs to the calling agent today and not to the database. If you need a hosted service, we do not offer one; shared access means running one process yourself. In each of those cases the honest answer is a different design, and we would rather say so here than discover it with you in month three.

05  /  Why we built it

The same argument we make to clients, applied to ourselves

Everything on the ontology page says that retrieval fails upstream of the model, and that the fix is structure: controlled terminology, defined relations, and a path you can trace. Hadano AI Cabinet is that argument compiled into software — a retrieval engine where the traceable path is the architecture rather than a feature bolted on afterwards.

It is also why the accounting on this page stops where it does. A knowledge tool that quietly returns a plausible empty answer is worse than one that errors, and a product page that quietly keeps last month’s specification is the same failure in a different place.

Read the current record at h-c.ai The service version of this