Sarouvet Technologies
Rubra Candela Live By Sarouvet Technologies

Understand a codebase you have never seen.

Rubra Candela is a reader for code you didn't write. It maps every file and every import as a graph you can zoom, search and follow, then explains any part of it in plain language using a language model running on your own machine — so your source code never touches a network. Free, for Windows 10 and 11.

Runs entirely on your machine Every import resolved Plain-language explanations Risk & complexity mapping Free — no account to analyse
rubracandela.com

The dependency graph — size is lines of code, colour is complexity. Screenshots at rubracandela.com

Most tools that read your codebase send it to a server. This one has no server to send it to.

Capabilities

What Rubra Candela does.

Every capability below is engineered against the same checklist we apply to client systems.

01

Dependency graph

Every import resolved and drawn, including path aliases, npm workspaces and Python packages. Zoom, search and follow one file to see everything it touches.

02

Plain-language explanations

Any file explained: what it is for, what it is responsible for, how it connects, and what is risky about it — written by the model, not pulled from a template.

03

Reasoned investigation

Ask for loopholes, broken ends or unfinished work. It reads the real code and answers with evidence, naming the files it used so you can check its working.

04

Risk and complexity

Circular dependencies, unused files, oversized modules and the hotspots most likely to hide defects — recolour the graph to ask a different question.

05

Git intelligence and live activity

Which files churn, who touched them last, and where recent commits concentrated. Edit a file in your own editor and the graph rebuilds as you work.

06

Your code stays put

No repository URL, no upload, and no account needed to analyse. The model runs on your own machine, so your source, graph and questions never leave it.

The standard

Built the way we build for clients.

Rubra Candela is not a side project. It goes through the same five stages as every client engagement.

  1. 01

    Threat model

    Attack surface mapped and mitigations agreed before any feature work begins.

  2. 02

    Architecture review

    A written design doc, reviewed by a specialist who did not write it.

  3. 03

    Build & test

    Automated tests, SAST gates and dependency audits on every pull request.

  4. 04

    Pen test

    Our own red team attacks it before release — the same engagement clients pay for.

  5. 05

    Operate

    Monitored, patched and improved continuously, with a real on-call rotation behind it.

Product FAQ

Questions about Rubra Candela.

If yours is not answered here, email us and a person will reply.

Nothing. There is no licence key, no seat count and no trial that expires. Because the model runs on your own hardware there is no token allowance, no daily quota and nothing charged per question — the only ceiling is the machine you already own. Analysing a project needs no account at all; you only sign up so we know how many people are using it.

Windows 10 or 11, and Ollama installed once — after that the engine is managed for you. It reads your GPU and picks one of three engine tiers to suit it. The current build is version 0.1.4 at 95.7 MB. It is not code signed yet, so Windows will warn about an unknown publisher on first run.

Rubra Candela is built and owned by Sarouvet Technologies. It runs on its own roadmap and release cycle, staffed by the same specialists who deliver our client engagements. The services business funds it, which means its direction is set by what users need rather than by a funding timeline.

Your source code, file names, dependency graph, git history and every question you ask stay on your machine — there is no server to send them to. The only data that leaves is account information you enter when you sign up: name, email, country, a random install ID that counts installs but identifies nobody, plus app version, platform and locale. The product privacy policy lists every field with an example, and enumerates each network connection the app makes.

No. It reads and explains — it never edits your files. And like every language model it can be wrong, which is exactly why it cites the files behind each answer instead of asking to be believed.

Yes — that is the services business. Rubra Candela is the reference implementation of how we work. Start with a discovery call and you will get a fixed-price scope within 48 hours.

Email sarouvettechnologies@gmail.com with the subject line SECURITY. We acknowledge every report within 24 hours, and good-faith researchers who follow our disclosure policy will not face legal action from us.
Live now

Try Rubra Candela.

Sign up at rubracandela.com — or talk to the team that built it.