Quick, focused fixes
Small edits, typos, and one-off tweaks are handled directly — no plan, no ceremony, just the change.
SOVEREIGN ENGINEERING RUNTIME / v0.1 POC
AutoSE turns a plain-English requirement into reviewed, governed code. A complexity classifier routes each request to the right-sized pipeline — from a quick single-agent fix to a full design → plan → execute → validate loop with ADRs — all on your machine. No cloud. Nothing leaves your infrastructure.
The CLI: one line, any OS
$ curl -fsSL https://autose.dev/install.sh | sh
> irm https://autose.dev/install.ps1 | iex
Needs git; the installer sets up uv and Python for you. Bring any OpenAI-compatible endpoint like Ollama.
TRY IT
Pick a requirement and watch AutoSE read the project, sketch a plan, do the work, and file its report, the same worklog you'd see in the app. Stop it mid-run if you like. The CLI gives you this exact runtime in any terminal, on any OS.
THE WORKFLOW
A classifier reads your prompt and automatically scales the pipeline to match — simple asks stay fast and light, complex ones get deeper design and validation, including a loop that sends work back for another pass before it ever reaches you.
A single call sizes up the request and allocates just enough pipeline for it.
Architecture is analysed against your ADRs and governance rules.
A detailed, ordered implementation plan is produced from the design.
Every step of the plan is implemented against your codebase.
Tests and lint run automatically; failures loop back for another pass.
Inspect, diff, approve, or reject. Nothing writes without sign-off.
SMART ROUTING
Not every change needs an architecture review. AutoSE classifies each prompt behind the scenes and only spends as much reasoning — and as much compute — as the task actually needs. You never pick a mode; it just fits the work.
Small edits, typos, and one-off tweaks are handled directly — no plan, no ceremony, just the change.
Typical features get a drafted plan, the code written against it, and tests added and run before you see the result.
Larger or riskier work gets architectural analysis, ADR generation, and a time-boxed validation loop that retries failed steps before handing off to you.
* In active development and rolling out as a premium tier.
CAPABILITIES
All inference goes through Ollama on your machine or an org-hosted endpoint. It calls no third-party APIs and sends no telemetry.
A profile encodes your coding standards, approved libraries, and architectural rules. Every output is shaped by them.
Requirements link to decisions, decisions to code, and code to review. The audit trail is part of how the runtime works.
Human review is a built-in step. Agents prepare and propose. You approve, refine, or reject.
Work is routed between smaller and larger local models by complexity, so most tasks run on small, efficient models instead of an oversized general-purpose one.
Drive workflows from an interactive terminal session, or from the AutoSE desktop app — same local-first core underneath either surface.
Small local models sized to the task draw far less power than routing every request to a giant cloud model, cutting the energy and carbon cost of everyday engineering work.
Every generation is checked against your organization's coding standards and architectural constraints, so output reduces technical debt instead of quietly adding to it.
Designed and engineered in India by the SA4S research group, with support from India's Anusandhan National Research Foundation (ANRF).
GET STARTED
On Windows, the desktop app is one download away. Everywhere (macOS, Linux, Windows) the CLI below gets you the same runtime.
Download the Windows app (.exe) Prefer the terminal? Follow the steps below.
uv, and adds the autose launcher to your
PATH.ollama pull qwen2.5-coder:14b
autose for an
interactive session, or autose "add tests for the parser" to start from a prompt.$ curl -fsSL https://autose.dev/install.sh | sh
> irm https://autose.dev/install.ps1 | iex
Want to read it first? Both scripts are plain text. See install.sh and install.ps1. You can also build from source by following the README.