# Ouroboros > Ouroboros is an open-source AI agent with a continuing identity, durable memory, agent swarms, autonomous evolution, and an implementation it can rewrite. Canonical site: https://ouroboros-agent.ai/ Source: https://github.com/razzant/ouroboros License: MIT Ouroboros publishes self-reported benchmark results with status labels and links to available runs, traces, methodology, and submissions. The GAIA result states that its scrubbed trace capsule is pending. Upstream leaderboard acceptance is reported separately when it happens. ## Start here - [About](https://ouroboros-agent.ai/about/): What Ouroboros is and how it works. - [Install](https://ouroboros-agent.ai/install/): Packaged downloads and source setup. - [Benchmark evidence](https://ouroboros-agent.ai/benchmarks/): Scores, publication status, runs, traces, and methodology. - [Architecture](https://github.com/razzant/ouroboros/blob/ouroboros/docs/ARCHITECTURE.md): Runtime structure, data flow, and operating boundaries. - [Constitution](https://github.com/razzant/ouroboros/blob/ouroboros/BIBLE.md): Identity and governing principles. - [Releases](https://github.com/razzant/ouroboros/releases): Published versions and assets. ## Machine-readable resources - [Install metadata](https://ouroboros-agent.ai/install.json): Stable release discovery, artifact name templates, and verification metadata. - [GitHub releases API](https://api.github.com/repos/razzant/ouroboros/releases/latest): Current stable release and asset records. - [Sitemap](https://ouroboros-agent.ai/sitemap.xml): Canonical indexable pages.