spikedb Cabinet Sign in

A knowledge base of your code, asked by your agent

Your assistant stops opening files one by one and asks a single question. The answer comes back ranked, with the facts it rests on.

question
answer
measured
four real questions from this repository

What it does

One question instead of a file hunt

Symbols, their links, calls and signatures across the whole repository. Your agent asks in the vocabulary of the code and gets the place, not a list of candidates.

It keeps your rules

A decision, a constraint, a lesson that cost you a day — said once, and it comes back when it matters.

The code stays yours

The conversation never leaves your machine. Only facts travel, and every one of them is visible in your cabinet.

Getting started

  1. Create an account. Your cabinet gives you the install command with your own address in it.

  2. Run it in your project, with the editor closed.

    python install.py --url …
  3. Index the project once. After that, ask your agent anything about it.

    spikedb-index

    The first pass reads every file; later passes read only what changed.