Skip to content

Understand the codebase before you change it

An AI-first IDE for large, complex codebases.

Jensen is a desktop application, with a jensen command beside it, for codebases too large to hold in your head. It maps your project and hands that same map to the AI assistant you already use.


The map

A navigable picture of the real structure: services, the calls between them, the routes they expose. Open it at whatever altitude you need.

Project, the map

Your assistant

Jensen supplies the context, not the model. It works with the assistant already on your machine.

How it works

The guard

A commit carrying a secret or junk is refused where you type it, whoever typed it.

The git guard

Try it end to end

One run from reading the map to approving a plan to putting a change back.

Your first session

Jensen never guesses. Everything on the map was either observed in your source or declared by your team, and the two stay distinguishable.

Read the guarantee

  1. What is Jensen
  2. Download and install
  3. Open a project
  4. Turn Jensen on
  5. Your first session

Already running it: the four views and the keyboard map, the assistant tool reference, or the CLI reference.