Skip to content
OMAR AGENTautonomous coding system
ABOUT // OMAR AGENT

Coding work,
without the busywork.

Omar Agent is an autonomous coding system that takes a natural-language task, understands the codebase, makes the changes, verifies them, and recovers when something goes wrong.

01

Understand

Reads a project and builds context before changing anything.

02

Build

Creates new code or implements changes inside an existing project.

03

Verify

Runs tests, checks builds, and uses failures as feedback.

04

Recover

Automatically moves through available AI models when needed.

05

Research

Can research current documentation when the task requires it.

06

Iterate

Keeps working through errors instead of stopping at the first failure.

The agent loop

  1. 1Inspect
  2. 2Plan
  3. 3Execute
  4. 4Verify
  5. 5Done

The agent inspects the project, plans a change, executes it, then verifies the result. When verification fails, the failure becomes the next iteration.

How the pieces fit

Hover or focus the stack to flatten it.

01Control centerNext.js web app · Clerk sign-inYou submit tasks and watch results here.
02Job queueNeon Postgres · DrizzleEvery run is stored as a job with its status.
03RunnerMac-side processPolls for queued jobs and claims them.
04Agent engineInspect · edit · run · verifyWorks inside your project; falls back across models.

Built by

Omar Hosny

Omar Agent is an independent project combining a web control plane, an autonomous coding engine, model routing, research capabilities and a local Mac runner.