Ethen CodeLive

Build with the right model for each coding task.

Understand a codebase, plan a feature, prepare a patch, and review the work in one model console. Use flagship models for architecture, open models for fast edits, and local models when sensitive code context needs a private lane. Start with a plain-language read of the repository, then move into architecture notes, affected files, test expectations, and review checkpoints without losing the thread of the work. The point is not blind code generation. The point is a coding surface where reasoning, patch intent, validation, and approval stay attached to the same job.

ethen://workspace/code-agent
Workspace
๐Ÿ“ src
๐Ÿ“„ index.ts
๐Ÿ“„ auth.ts
๐Ÿ“„ server.ts
๐Ÿ“ tests
๐Ÿ“„ package.json
src/auth.ts (Proposed Patch #04)Pending Review
1 ย  import { hashCredentials, verifyUser } from "./security";
2 ย  export async function login(req, res) {
3 ย  ย  const { username, password } = req.body;
4 - ย  ย  const query = `SELECT * FROM users WHERE name = '${username}'`;
4 + ย  ย  const query = "SELECT * FROM users WHERE name = $1";
5 + ย  ย  const params = [username];
6 ย  ย  const user = await db.query(query, params);
7 ย  ย  // ... verification check
8 ย  }
Checks: lint (pass) | typecheck (pass)
Run: Coding Plan
โœ“ 1. Inspect Workspace

Found vulnerable SQL query in src/auth.ts line 4.

โ— 2. Propose Remediation

Substitute string interpolation with parameterized query client-side.

3. Run Verification Tests

Execute npm run test:security to confirm patch soundness.

A coding workspace for builders who do not want one model making every decision.

Ethen Code keeps plans, proposed changes, validation notes, model choices, evidence, and review history together from first read to final approval. A builder can see why a model was chosen, what files were inspected, what changed, what still needs a human read, and what validation steps remain before a patch should move forward.

codebase onboardingfeature planningpatch preparationdiff reviewvalidation-aware workflowslocal/private code review

Why it exists

Coding is not one task.

Architecture, quick edits, validation, and sensitive review need different model lanes. Ethen Code gives each step a visible place to happen. A small refactor, a risky migration, and a private code review should not feel identical. Ethen Code gives each kind of coding work a calmer lane, a clearer record, and a place for human judgment before the work becomes final.

  • Read and map unfamiliar repositories. Useful when the first step is simply figuring out where the system really starts.
  • Plan features before touching files. So implementation intent is visible before files change.
  • Prepare proposed changes as reviewable work. The patch can be discussed as work, not only as a finished diff.
  • Keep state-changing actions behind approval paths. That includes writes, external actions, or sensitive context where control matters.

What you can do

What could you do with Ethen Code?

Start with the job, then choose the model lane that fits. Each task can begin with a simple request and grow into a more technical review once the workspace has enough context. That makes the page useful for beginners who need orientation and for developers who need sharper implementation guidance.

Understand a repo

Prompt

Map this codebase and show the files I should read first.

Result

A concise architecture summary with key files, risks, and open questions. It should explain the module boundaries, likely entry points, and the places where hidden coupling may slow the work down.

Plan a feature

Prompt

Plan saved model presets with affected files, risks, and the smallest build sequence.

Result

A scoped implementation brief with review checkpoints. A good plan should name tradeoffs, rollout risk, and the smallest safe sequence instead of jumping straight into edits.

Prepare a patch

Prompt

Draft the patch brief and list what needs validation.

Result

A proposed change package with intent, expected files, and validation notes. The proposed patch should clarify what belongs in the first pass and what should wait for review or a follow-up change.

Review a diff

Prompt

Review this diff for regressions, hidden coupling, and missing tests.

Result

A focused review with evidence, questions, and approval needs. The review should point to concrete risk areas, not generic style commentary.

Example workspace

From unfamiliar repo to reviewable patch.

Scenario

A developer needs to add a small feature without breaking the existing workspace shell. They need enough context to move carefully, but not a week-long onboarding process.

Code workspace ยท feature planning

workspace prompt

Onboard me to this repo, plan the feature, and prepare a patch brief with validation steps. Call out risky files, assumptions, and the shortest validation path before any patch is proposed.

Execution steps

  1. 1Reads the project structure. So the developer can tell where product logic, shell code, and shared utilities meet.
  2. 2Summarizes runtime boundaries and risky files. Including hidden state, reuse points, and areas that deserve extra care.
  3. 3Creates a scoped implementation path. With a sequence that can be challenged or approved before file edits begin.
  4. 4Prepares a reviewable patch brief. So the patch reads like a proposal instead of a surprise.
  5. 5Keeps evidence and next actions visible. That makes the handoff easier for the next reviewer.

Core Workflows

Core coding workflows

Ethen Code makes coding work easier to inspect, not just faster to generate. It helps teams slow down where they should slow down: on understanding, sequencing, validation, and review.

Codebase onboarding

Understand project shape, important files, and runtime boundaries. The goal is a reliable first map of the system, not a flood of trivia.

Feature planning

Turn product intent into a scoped implementation brief. Good plans explain what should happen before, during, and after the change.

Patch preparation

Prepare proposed changes with intent and validation notes. That keeps the proposal useful even before code is applied.

Diff review

Review changes for regressions, coupling, missing states, and incomplete tests. It should surface missing tests, edge cases, and runtime assumptions early.

Validation-aware workflows

Organize build, lint, test, and manual QA notes in one place. The validation record matters because generated code is only part of the job.

Private code review

Use local lanes where supported for sensitive source context. Where supported, sensitive code can stay in a more controlled lane while the broader workspace keeps the review context.

Model Lanes

Use the right model lane

Choose a lane by the coding task: planning, editing, review, and private context do not need the same model every time. A stronger planning model does not need to be the same one used for extraction or repetitive cleanup. Model choice becomes part of the craft of shipping good code.

Flagship models

Use for complex reasoning, architecture, planning, synthesis, and review where judgment matters most. This is where long-form reasoning, architectural tradeoffs, and hard review questions usually belong.

Open models

Use for fast iteration, drafting, extraction, transformation, and cost-aware repeated work. Useful for repetitive transforms, summaries, and lower-cost support work that still benefits from context.

Local models

Use for sensitive context, private review, and controlled experimentation where local lanes are supported. Local lanes matter most when the code, notes, or review material should stay close to the machine and the configured runtime.

Where it works

Where Ethen Code fits

Use Ethen Code close to the repo, the branch, the review, and the validation record. It belongs anywhere a team wants clearer reasoning around changes, especially when context, tests, and approvals need to stay connected.

New repo onboarding

Build a mental model before changing unfamiliar code. That first pass can save hours of scattered file reading.

Feature branches

Keep the implementation plan attached as the branch evolves. The plan and patch notes travel with the work instead of living in a separate chat.

Review queues

Surface risks before deeper human review. A focused review surface helps humans spend attention where it matters most.

Private environments

Use local lanes where sensitive code needs closer control. Private review matters when exposure should be deliberate and the local path is available.

Workflow

A reviewable build path

Move from understanding to proposal to validation with evidence attached. The sequence is simple on purpose: understand first, propose second, and only then decide what should change.

1

Read repo context. Start by naming what the repo appears to do and what is still uncertain.

2

Identify likely file changes. Call out supporting files, tests, and state boundaries, not only the obvious implementation files.

3

Choose the right model lane. Pick the lane that fits the task instead of defaulting to one model for every step.

4

Prepare the patch brief. Keep the proposal readable enough for a teammate to approve or challenge it quickly.

5

Review evidence before approval. Treat the evidence as part of the patch, not an afterthought.

What stays visible

What stays visible

Model lane

Show which flagship, open, or local lane handled the work. That makes it easier to revisit the reasoning later.

Evidence

Keep receipts, assumptions, and review notes attached to the output. So reviewers understand why those files were touched.

Approvals

Pause sensitive or state-changing steps for explicit human approval. Validation notes belong next to the change, not buried in a side thread.

Workspace history

Preserve the work so it can be reviewed, reused, and improved. Visible lane selection helps explain the cost, privacy, and reasoning posture of the work.

How this fits in Ethen

Where it fits in Ethen

Ethen Code connects coding work to Gateway routing, Local privacy, Cortex coordination, evidence, and approvals. Code is where model reasoning meets the repo, but it is stronger when routing, local control, evidence, and approvals are already part of the same workspace.

Who it's for

Founders

Move from idea to implementation brief quickly. Especially when a new engineer or founder needs to get oriented quickly.

Solo developers

Get a second technical reader for unfamiliar code. Useful when the team wants a reviewable plan before implementation starts.

Product engineers

Plan UI, API, state, and validation together. Best for changes that should be discussed before they are applied.

Maintainers

Review issues, diffs, and release notes with receipts. Helpful when diffs need explanation, not only verdicts.

Sensitive-code teams

Use private lanes where supported. Good for work where the test story matters as much as the edit itself.

About Code

Build with the model lane the work deserves.

Try Ethen and bring coding work into one calm workspace for context, planning, review, validation, and visible decisions. Use it when you want coding work to read like a plan with receipts, not a mystery diff.