razzant/ouroboros
Ouroboros — self-creating AI agent. Born Feb 16, 2026.
解決する課題
Ouroborosは、タスクや再起動をまたいで一貫したアイデンティティ、永続的なメモリ、履歴を維持するように設計された汎用AIエージェントです。ステートレスなAIエージェントの限界に対処し、エージェントが過去の行動、内省、知識を記憶し、さらにはコード、アーキテクチャ、プロンプトを含む自身の実装を修正して、時間の経過とともに自律的に進化することを可能にします。
仕組み
Ouroborosは、ネイティブデスクトップアプリケーションまたはヘッドレスCLIとして動作します。リポジトリ、永続的なメモリ、履歴をユーザーのローカルマシン上で管理します。認知処理には、リモートAPIまたはローカルのGGUFモデルを使用できます。改善点がGit履歴内でレビュー済みの変更として反映される「レビュー済みコア進化システム」を採用しています。複雑なタスクを処理するために、専門エージェント(プランナー、ビルダー、リサーチャー)の「ライブスウォーム」を調整し、並行して作業を行い、結果を統合して返します。
対象ユーザー
外部プロジェクトでの長期的な作業、自律的な自己改善、経験を通じて成長する永続的なアイデンティティを必要とする開発者やパワーユーザー向けに設計されています。
ハイライト
- 自己書き換えコード: 自身のアプリケーションコード、アーキテクチャ、プロンプト、ツールを書き換えることができます。
- 永続的なメモリ: 再起動や異なるタスク間でもアイデンティティと履歴を維持します。
- モデル非依存: リモートプロバイダーAPIとローカルのGGUFモデルをサポートします。
- エージェントスウォーム: 複数の専門エージェントを調整し、複雑な問題を並行して解決します。
- ローカルファーストのプライバシー: デフォルトではテレメトリを送信せず、履歴とメモリをローカルマシン上に保持します。
- 外部プロジェクトサポート: 独自のガバナンス境界を維持しながら、個別のGitワークスペース上で動作可能です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch