Laika Orbit recall

io.github.Laika-Dynamics-Ltd由 GitHub 帳號 Laika-Dynamics-Ltd 發布v0.1.2更新於 Oct 24, 2026

Zero-model recall over your docs: the section that answers a question, in about a millisecond.

概覽

AI 產生的概覽

讓助理不必呼叫模型,就能從本機的 Markdown 與文字資料夾回答問題,回傳相符的章節及其來源檔案。

可以做什麼
Laika Orbit recall 會為本機的 Markdown 與文字語料建立索引,回答問題時回傳精確相符的章節以及它來自哪個檔案。它提供三個工具:recall(以相符章節及其來源回答問題)、get(讀取檔案)與 status。檢索是一條固定流程:斷詞、倒排索引評分、保留前五名並帶信心差距、只開啟勝出者、切出相符的 ## 章節、最多跟隨一個指標、打包結果。它也提供終端機命令列,用來建立索引、檢索、檢查路由檔案中的懸空指標,以及印出打包好的提示詞。
適用情境
適合助理需要處理本機文件或筆記資料夾的情況,用一次低 token 的呼叫取代 grep 加上讀完整個檔案。主要針對保留專案語料的 Claude Code 使用者,尤其是使用指向內容位置的路由檔案時。
執行需求
以 npm 套件(laikaorbit)透過 stdio 在本機執行,需要 Node 22 或更新版本。語料預設為工作目錄或環境變數 BRAIN_ROOT,也可以用 --root 指定其他目錄。選用設定位於 brain/index.config.json。讀取 .docx、.rtf 與 .odt 依賴 macOS 的 textutil,讀取 PDF 需要安裝 pdftotext。未宣告任何身分驗證。
安裝前請注意
它會讀取所設定根目錄下的本機檔案,因此只應指向你願意讓助理存取的資料夾。它不會發出網路請求,資料不會離開本機。get 工具會讀取檔案,建立索引會在該資料夾寫入索引,加入伺服器前請先確認所選根目錄的內容。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Laika Orbit recall,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Laika Orbit recall

Zero-model recall over your files. Ask a question, get back the exact section that answers it and the file it came from, in about a millisecond, without calling a model. Built for Claude Code: as an MCP server it replaces grep-and-read-whole-files with one call, using far fewer tokens.

The retrieval engine inside Laika Orbit, published on npm as laikaorbit.

Use it with Claude Code

bash
claude mcp add laikaorbit -- npx -y laikaorbit mcp

Claude Code starts the server in your project folder and gets three tools: recall (answer a question with the matching section and its source), get (read a file) and status. To point it at another folder, add --root <dir> after mcp.

Use it from the terminal

bash
npx laikaorbit index                          # build the index for this foldernpx laikaorbit recall "how do we roll back a deploy"npx laikaorbit lint                           # check router files for dangling pointersnpx laikaorbit ask "…"                        # print the packed prompt for a model

Every command takes --root <dir>; otherwise the corpus is BRAIN_ROOT, then the working directory.

How it finds the answer

Seven steps, none of them a model call: tokenise the question on word boundaries, score it against an inverted index, keep the top five with a confidence margin, open only the winner, slice out the matching ## section, follow at most one pointer, and pack the result.

It works on any folder of Markdown and text. It works best with router files: short typed pointer lists in brain/routers/*.md that say where things are, written the way questions are asked:

markdown
## 1 — deploys
- Files: notes/deploy.md — how production deploys are rolled back- Rules: notes/freeze.md — no deploys on Fridays after 2pm

Which folders are indexed, and how, is set in brain/index.config.json (optional). .docx, .rtf and .odt are read with macOS textutil, and PDFs with pdftotext when it's installed.

Requirements

Node 22 or newer. Nothing leaves your machine: it reads local files and makes no network calls.

Licence

MIT © Laika Dynamics Limited

來源:packages/laikaorbit/README.md,提交 b4a109c

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.2最新Sep 19, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分