Skip to content

Documentation that never goes stale

NoStale watches your repo, extracts what changed, and regenerates PRD/TDD automatically. Query it from Claude Code, Cursor, or any MCP client, no separate chat UI to babysit.

One-liner install

curl -fsSL https://nostale.ferdyhasanisma.workers.dev/install.sh | sh

Installs the CLI, runs the setup wizard, no Docker required.

How the pipeline works

  1. 1

    Extract

    AST-based extraction across your codebase, multi-language, triggered by git.

  2. 2

    Index

    Chunking, entity extraction, and hybrid retrieval land in libSQL, incrementally.

  3. 3

    Generate

    PRD/TDD regenerate only for what changed, reviewed before they replace the last version.

Run it your way

Personal

No Docker. Embedded libSQL file, four processes supervised by the CLI.

nostale setup

Server

Full docker-compose stack with sqld, for a team sharing one wiki.

docker compose up -d

Works with your stack

AST-based extraction across a dozen languages, plus whatever business context lives outside the code.

Languages

JavaScriptTypeScriptPythonGoPHPDartKotlinJavaC#RustCC++

Documents

MarkdownWord (.docx)PDFPowerPoint (.pptx)Postman collections

Talk to your wiki from the agent you already use

The web UI is for browsing and configuration only. Questions go through the MCP server's search_wiki and ask_wiki tools, reachable from Claude Code, Cursor, Antigravity, or any MCP-compatible agent.

See the MCP integration guide