OPEN SOURCE · BUILT FOR YOUR TERMINAL

Your next coding session starts in flow.

SenCode is an open-source coding agent for real projects. Ask for a change, follow the work, and keep moving—with a free hosted option when capacity is available.

Open sourceYour code stays localUse your own key
~/projects/atlas · sencodeSESSION ACTIVE

$ sencode login

✓ Device approved · hosted access ready

$ sencode

› Add rate limiting to the API and cover it with tests

◇ Inspecting routes, middleware, and test setup

Found 3 files · planning a focused patch

src/middleware/rate-limit.ts

src/middleware/rate-limit.test.ts

› Implement the limiter with the existing cache interface

PROJECT CONTEXTTOOL USEYOU REVIEW THE DIFF

01 / A BETTER WAY TO BUILD

More than autocomplete.
A partner in the repo.

Give an agent a task, let it understand the project, and stay in control as the work takes shape. SenCode brings a capable workflow to your terminal without asking you to change how you build.

⌘

A real coding agent

Multi-step work, tool use, focused edits, and checks—right where your project lives.

◈

Choose how you run it

Bring a provider key, or try the sponsored hosted lane when it is available.

⌁

Context from your codebase

Work from the files and conventions in your current project, not a blank chat window.

◎

Models that can change

A server-driven catalog lets the product adapt without waiting for a CLI release.

↗

Your workflow stays yours

Use it in the terminal, keep your editor, and inspect what the agent changes.

⌑

Account controls included

Review usage, manage device keys, and set your sponsored-content preferences.

02 / YOUR WORKFLOW

From prompt to reviewed change.

SenCode is designed to make the agent’s work legible: understand the repo, do the task, then show you what changed and what still needs attention.

Explore the project ↗
01 · UnderstandRead relevant files and project instructions.
02 · PlanTurn a request into bounded engineering work.
03 · BuildUse tools to change code and run checks.
04 · ReviewInspect the diff and decide what to keep.

03 / START YOUR WAY

Bring a key. Or try it free.

Choose the setup that suits your workflow. Hosted model availability and any free allowance can vary with capacity and service configuration.

HOSTED ACCESS

Try the hosted lane

Free*

A hosted option may be available through the SenCode account experience.

  • Sign in from the CLI
  • See current session and usage limits
  • Availability depends on configured capacity
Create an account ↗

* Free hosted capacity is subject to current service configuration and fair-use limits.

04 / GET MOVING

Your project.
Your terminal.
A clear next step.

Install from the published CLI package, sign in if you want hosted access, then start SenCode from the project directory you want it to understand.

QUICK STARTNODE / BUN

$ npm install -g @sencode/cli

$ sencode login

✓ Approve this device in your browser

$ cd your-project

$ sencode

› Describe the change you want to make