CodeStory.tools

Local-first repository learning

Understand before you change

Every repository has a story.
Learn how it works.

Paste a GitHub URL or point to a local folder. CodeStory shows the frontend, backend, data, UI elements, and exact source connections, then guides you to true codebase ownership.

Explanation engine
Private local AI, explained

Ollama runs a model on your computer. CodeStory sends the repository only to localhost, not a cloud provider.

  1. Install Ollama once.
  2. Download a coding model once.
  3. CodeStory detects it automatically.
Checking whether Ollama is ready…
1. Download Ollama ↗

Models are downloaded separately because they are large files and should never be silently installed. Static mode remains available as a safe fallback.

Read-only scan. CodeStory never runs project scripts.
01Source-grounded

Every conclusion points to the files behind it.

02Learning path

Study a project in the order it becomes understandable.

03Local-first

Analyze folders without uploading private source code.

Have a project on your computer?

No worries. CodeStory can meet it there.

Use the hosted site for public GitHub repositories. For a private project or a folder already on your computer, run CodeStory locally instead.

  1. 1

    Keep your project private

    Get CodeStory from github.com/rishindra-mateti-tech/codestory.dev.

    1. Download the ZIP or clone the repository.
    2. Open the codestory.dev folder, the one containing package.json.
    3. Run npm install once, then npm start.
    4. Open the local address shown in your terminal and paste the path to your project folder.

    Your project stays on your computer. This is also the mode that can use Ollama.

  2. 2

    Prefer zero setup?

    Put the project in a public GitHub repository, then paste its repository URL in the box above. The hosted CodeStory site will fetch and study that public source.

    Do not make a private project public just for this. Use local CodeStory if the code is private or contains secrets.