Documentation

Getting started with Ren Code

Ren Code is AI software engineering, powered by Astra. It builds new applications from a prompt and continues development on existing repositories — understanding a codebase before it changes a line.

The core idea

Most code assistants generate isolated snippets. Ren Code is powered by Astra, Ren AI's flagship language model, which reads a repository as a whole — its architecture, dependencies, and conventions — and reasons about changes the way an engineer on your team would. The output is a pull request you review, not a silent edit.

Two ways to work

  • Start a new project. Describe the application you want and Ren Code scaffolds a real, coherent codebase you keep building inside your workspace.
  • Continue an existing repository. Connect a GitHub repository and Ren Code learns it first, then generates features, refactors, tests, and pull requests that fit.

A typical first session

  1. Sign in and create your workspace.
  2. Connect a repository through GitHub, granting access per repo.
  3. Let Astra analyze the repository so it understands the structure before changing anything.
  4. Describe a change and review the resulting pull request. You decide what merges.

Keep reading