Run your software factory on goals

AI coding tools stop at the pull request. Telos turns goals into running software, and keeps it running as they change.

Move above the code

Telos is a new, declarative abstraction layer for software engineering. You own the goal, and agents own the entire software lifecycle underneath.

See a goal in production
The current version of the goal.Ready after all required checks pass.The model used by the system.The agent wakes up every 6h to check this goal against its spec.Every goal revision and what changed.Proposed changes wait in line until someone confirms the exact plan.Treat this as a required rubric, independently evaluated.The outcome you want.A live record of system work.
Telos
acme-labshalcyon
v1.2.0Ready
Deployed
Deployed 21d ago
Agent wake interval
6h
Model
Default
Spend
$24.68
Alex Morgan

Halcyon Status Page

Interval
Every 6 hours
Skills
Network
  • api.pagerduty.com/incidentsPOSTpagerduty-key

A public status page for Halcyon’s services, based on the PagerDuty API.

  • Incidents post within a minute and persist.
  • GET /api/status returns every service with its current state.

Acceptance

  • A new incident shows on the page within 60s.
  • 30 days of uptime history render for each service.

Constraints

  • Page responds in under 200ms at the edge, uncached.
  • Incident history retained for a rolling 90 days.

Built for the agent experience

Telos meets you where you work: drive each goal through Claude Code, Codex, or your favorite coding agent.

Set up Telos.

  • Install it with curl -fsSL https://usetelos.ai/install.sh | sh.
  • Run telos login to sign in to Telos Cloud.
  • Read the installed telos-cli skill to get started.
Read the docs

A persistent sandbox for every goal

Purpose-built for long-running agents

A persistent VM for each goal, with checkpoint/restore, default-deny egress, and a stable hostname. Agents keep their workspace from the first build through production.

Complete developer toolchain

Over 40 common developer tools for building, testing, deploying, and debugging your software.

Build

Python, Node.js, Clang, Bazel, Git

Test

pytest, Playwright, Chromium

Operate

Kubernetes, Helm, OpenTofu

Inspect

Database, network, and observability tools

Flexible choice of models

Use Telos-managed models, a connected subscription, or your own API key.

telos/default
Balanced intelligence, cost, and latency.
telos/max
Frontier intelligence and multimodal work, at a higher cost.
ChatGPT and xAI
Uses your connected subscription allowances.
Your API keys (BYOK)
Use OpenAI, Anthropic, OpenRouter, or xAI with your own API key.
Versioned package registry

Share your team's specs, skills, and rubrics as versioned packages. Each revision resolves to an exact digest, so every goal uses the intended version.

How packages and skills work

Frequently asked questions

Does Telos work with Claude Code, Codex, and other coding agents?

Yes! Work with Claude Code, Codex, or your preferred coding agent to define and update a goal. Telos handles the build, test, deploy, and maintenance loop, and checks the software against your requirements as they evolve.

Who is Telos for?

Engineering teams already building with coding agents, where reviewing changes, coordinating work, and operating a growing fleet of services have become the bottleneck.

What is the difference between Spec-Driven Development (SDD) and Telos?

Spec-driven development uses specs to guide code creation, like a to-do list. The code is still the artifact you maintain afterward and the final source of truth. In Telos, the goal is the durable contract, the code is abstracted away, and Telos keeps them both reconciled.

How is Telos different from vibe coding platforms?

Telos is not an AI IDE or chatbot app builder, where imperative prompts guide AI agents and are disposed of after. Instead, goals are the declarative, versioned source of truth for software.

How does Telos ensure correctness given AI is non-deterministic?

Telos runs a pair of adversarial coding agents until the spec has been satisfied. This serves as a forcing function for correctness and coverage against the desired contract. Read more on why we think this is powerful.

Is Telos open source?

The Telos CLI (harness and framework) is source-available here. Telos Cloud provides managed agent execution and cloud hosting.

Something we didn't cover? Email the team

We make software abundant.