v0.1.0 • Source Available • Early Alpha

No fluff...

Just the essentials.

Your devs' experience is your greatest asset.
Don't leave it behind.

Sential transforms your codebase into a context-aware onboarding guide tailored to each new hire’s existing experience. Whether they're switching languages or paradigms, Sential leverages what they already know to make them confident contributors in days—not months.

For codebases where just ship it isn’t good enough.

Reduce onboarding risk, not just time

Make architectural conventions explicit

Personalized for each developer's background

What Sential Provides

Local-First

Your code never leaves your machine. Bring Your Own Key (BYOK) or use local models (e.g. Ollama).

High-Signal Context

We don't rely on vector search luck. Sential deterministically maps your code symbols to eliminate hallucinations.

Language Agnostic

Generates bridges for any language combination. Currently optimized for:

Python JS/TS Go Java C# C/C++

How Sential Connects the Dots

Three inputs. One personalized bridge. We don't just prompt an LLM; we build a curated syllabus of your architecture tailored to the user's mental model.

The Traveler

Who is making the journey? Pass a resume or skills list. Sential identifies the exact delta between their knowledge and your stack.

--profile

The Target

Where are we going? We build a deterministic Symbol Map (via Ctags)—filtering out tests and noise—so the AI focuses only on the structural core.

--path

The Compass

Specific rules? Chain additional context files (--context ./docs/arch.md) to refine the bridge.

--context

terminal
$ sential --path ./my_repo --language Python --profile ./new-hire-cv.pdf --context ./architecture-notes.md
[SCAN] Building symbol map (Ctags)... [FILTER] Ignored 4,200 vendor files (Noise Reduction)... [PLAN] Generating syllabus based on user profile... [WRITE] Synthesizing Chapter 1: "Go Middleware for Django Devs"... . . .
[SUCCESS] Bridge Generated: "Django_to_Go_Migration.md"

Interested in the direction?

Questions? Email the maintainer.

Zero Lock-in

Output is pure Markdown. Commit the generated bridges to your repo as living documentation.

Context, Not Vectors

Sential reads your code sequentially like a senior engineer, planning a syllabus before writing a single word.

Privacy Centric

No code is sent to our servers. You control the keys and the context.