taracodlabs/aiden
Aiden — Autonomous AI agent that operates your computer with prompts: browser control, terminal execution, workflows, tools, recovery systems, and persistent memory. Built solo. AGPL-3.0.
解決する課題
ほとんどのAIツールは、アドバイスやテキストの提供に限定されています。Aidenは、コンピュータのファイル、ターミナル、ブラウザ、および様々なAPIと対話することで、単純な目標から実際の実行へと移行し、現実世界の業務を完了させるように設計されています。
仕組み
Aidenは構造化されたライフサイクルに従います:Goal $ ightarrow$ Plan $ ightarrow$ Tools $ ightarrow$ Permission $ ightarrow$ Execution $ ightarrow$ Recovery $ ightarrow$ Evidence $ ightarrow$ Result。OpenAI、Anthropic、またはローカルのOllamaなどの様々なプロバイダーを使用し、ジョブの特定の部分を隔離されたサブエージェントに委任することも可能です。また、組み込みのガードレール、エラーリカバリ、および要求された結果が実際に生成されたかを確認するための検証ステップを備えています。
対象者
- 開発者: バグ修正、テスト、リポジトリの検査などのコードベースのタスクを自動化したい方。
- 研究者: ウェブソースから知見を収集、比較、構造化する必要がある方。
- 自動化担当者: バックグラウンドのデーモンを介して、ファイル、スケジュール、またはWebhookに反応させたい方。
- パワーユーザー: ブラウザのワークフローや複雑な個人操作を自動化したい方。
ハイライト
- マルチツール機能: ファイル、シェルコマンド、ブラウザ、およびMCPサーバーを横断して動作します。
- 永続的な自律性: 永続的なタスクオブジェクトを使用して、再起動後の作業再開や失敗からの復旧を行います。
- 高度な制御: リスク層別承認、予算制限、およびトークンと進捗を監視するためのライブダッシュボードを備えています。
- 広範な接続性: 19以上のプロバイダーと、Discord、Slack、Telegramなどの複数の通信チャネルをサポートしています。