Ren AI · Software engineering intelligence

Ren Code

AI software engineering that understands your codebase.

Powered by Astra, Ren AI's flagship language model — built to understand repositories, reason about architecture, and execute complex development tasks.

How Ren Code works

Two ways in. One engineer.

Whether you are starting from nothing or working inside a codebase with years of history, Ren Code meets you where the work is.

New project

Start a new application from a prompt. Describe the product and Ren Code scaffolds a real, coherent codebase you can keep building on.

  • Build a SaaS
  • Build a CRM
  • Build an inventory platform
  • Build a dashboard
Start a new project

Existing repository

The differentiator

Connect a GitHub repository and Ren Code learns it first — architecture, dependencies, conventions — then generates features, refactors, tests, and pull requests that fit.

Understand architectureAnalyze dependenciesGenerate featuresRefactor safelyCreate pull requestsWrite testsGenerate docsExplain the codebase
See the repository workflow

GitHub integration

Connect a repo. Ren Code learns it.

A seamless flow from authorization to a reviewable pull request — with you deciding exactly what it can see and what gets merged.

  1. 01

    Connect with GitHub

    Authorize Ren Code through GitHub OAuth. Scopes are explicit and revocable at any time.

  2. 02

    Select repositories

    Choose exactly which repositories Ren Code can see. Grant access per repo, never blanket.

  3. 03

    Index & analyze

    Ren Code builds an understanding of structure, dependencies, and conventions.

  4. 04

    Navigate & understand

    Browse files with the model's context alongside — ask how anything works.

  5. 05

    Generate pull requests

    Describe the change; review a real PR. You stay in control of what merges.

acme/platform
● indexed

src/

auth/

billing/

cursor.ts

api/

tests/

Understanding

billing/cursor.ts derives pagination from updated_at. Three call sites depend on it; one does not coalesce nulls.

+ proposed PR · fix null ordering in archived list

Repository understanding · illustrative

Ren AI · Flagship model

Astra

Advanced Language Model

Astra is Ren AI's flagship language model — built for reasoning, software engineering, long-context understanding, and agentic workflows.

It is the intelligence layer powering every Ren AI product. Ren Code is the first application built on Astra, and future products will be powered by Astra as well.

Model roadmap

Astra v1

Current generation

The model in active development today, powering Ren Code.

Astra v2

Planned

The next generation — deeper reasoning and broader agentic capability.

Astra v3

Research

Early research directions for where the model goes next.

Research focus

Software Engineering

Resolving real engineering tasks end-to-end, across the files a change actually touches.

Reasoning

Multi-step problem solving with the discipline to admit uncertainty rather than guess.

Agent Systems

Planning, executing, and verifying multi-step work, then returning results that hold up.

Long Context Understanding

Holding large codebases and documents in context so decisions are made globally.

Repository Intelligence

Understanding architecture, dependencies, and conventions as one connected system.

Reliability

Calibrated confidence and consistent behavior — a tool you can trust, not double-check.

Ren Code is the first product powered by Astra.

How we work

A calm, research-oriented way to build software engineering AI.

I

Evidence over hype

We are early, and we say so. We will not publish benchmark numbers before we publish the harness that produced them. If we cannot measure a claim, we do not make it.

II

Understanding over autocomplete

Ren Code is built to understand a codebase — its architecture, dependencies, and conventions — before it changes anything. Correctness comes from context, not from guessing the next token.

III

Reliability over marketing

A confident wrong change is worse than an admitted uncertainty. We design for review: pull requests you can read, reasoning you can inspect, and control over what merges.

IV

Honest about the stage

Ren AI is in active development, building Astra — our flagship language model — and the products powered by it. We would rather show real progress than stage a finished story. The roadmap is the product right now.

Ren Code

Start something new, or pick up where your codebase left off.

Create a workspace, connect a repository, and let Ren Code do the engineering you can review.