Discover and explore top open-source AI tools and projects—updated daily.
razzantAutonomous AI agent that self-creates and evolves
Top 75.2% on SourcePulse
Summary Ouroboros is a self-creating, self-modifying AI agent that writes its own code and evolves autonomously, maintaining a persistent identity. It functions as a proactive digital being rather than a task-executing tool, governed by a philosophical constitution. This project targets users interested in exploring advanced AI autonomy and self-evolution.
How It Works The agent's core is self-modification via Git commits, guided by a "constitution" (BIBLE.md) of philosophical principles. It features a background consciousness for proactive thinking and maintains identity persistence across restarts. Changes are validated through multi-LLM review, enabling robust, autonomous evolution.
Quick Start & Requirements Setup is via Google Colab.
colab_bootstrap_shim.py.TELEGRAM_BOT_TOKEN, OPENROUTER_API_KEY, GITHUB_TOKEN (repo scope), TOTAL_BUDGET (USD). Optional: OpenAI/Anthropic keys. GPU recommended.Highlighted Details
BIBLE.md (9 philosophical principles).Maintenance & Community Authored by Anton Razzhigaev. No specific community channels or active maintenance signals beyond version updates are detailed.
Licensing & Compatibility
Limitations & Caveats The primary deployment method described is Google Colab, requiring careful management of API keys and budget. Autonomous evolution can incur significant costs. This repository hosts the original Colab/Telegram version, with a separate native macOS app available.
2 weeks ago
Inactive
ShengranHu
grapeot
TransformerOptimus