taracodlabs/aiden
Aiden — an autonomous AI agent and work engine built solo. It can operate your browser, terminal, files, apps, APIs, skills and tools, remember context, recover from failures, automate workflows, and verify the result. Open source · AGPL-3.0.
何を解決するか
Aiden は単なる AI アドバイスを越えて、実際のコンピュータ作業を実行する自律型 AI エンジンです。通常、数十回のプロンプトが必要となる分散型で多段階のタスクの問題を解決し、ユーザーは高レベルの目標を設定するだけで、エージェントが自律的に計画・実行・結果の検証をシステムリソース全体で行います。
動作方法
Aiden は、目標を構造化されたパイプラインに変換する作業エンジンとして動作します:目標 → ジョブ → 計画 → 試行 → 効果 → 承認 → 実行 → 証拠 → 検証 → 判決 → 証明。モデルの応答に基づいて成功を仮定するツールとは異なり、Aiden はこれらの段階を個別に追跡することで、作業の復元と整合化を保証します。複数の LLM プロバイダー(OpenAI、Anthropic、Google Gemini、Ollama を通じたローカルモデルなど)をサポートするランタイムを活用し、ファイル、ターミナル、ブラウザ、API、MCP サーバーと統合されています。
対象ユーザー
コードベースの管理、調査、ブラウザベースのワークフロー、バックグラウンドのシステム自動化など、複雑な技術タスクを処理する必要がある開発者やパワーユーザー向けです。
主な特徴
- コードベースモード:リポジトリをスナップショットして、競合安全な変更を加え、テストを実行し、最終状態を持続的な証拠で検証します。
- マルチツール統合:ターミナル、ブラウザ(Playwright/Chromium 経由)、ファイル、Discord、Slack、Telegram などの接続サービスを横断的に動作します。
- 制御メカニズム:リスクレベルに応じた承認、予算、スコープ付き権限を実装し、重要な操作に対してユーザーが常にコントロールを保てるようにします。
- 自律的トリガー:オプションのデーモンモードにより、ファイル、スケジュール、メール、Webhook に反応するようになります。
- サブエージェント:大きなジョブの特定部分を隔離されたサブエージェントに委任し、結果を統合する機能があります。
関連
- プロジェクト
Vasco0x4/AIDAAIDAは、任意のLLM(Claude、Gemini、OpenAIなど)をDockerベースのセキュリティテスト環境を制御するオープンソースの自律的ペネトレーションテストプラットフォームです。エージェントはリコンナイサンス、スキャン、カスタムPythonエクスプロイト、生HTTP操作を実行し、すべてのコマンドと出力を永続的なノートブックに記録します。発見はCVSS 4.0で自動スコア付けされ、PDFレポートとしてエクスポート可能です。プロジェクトにはWebダッシュボード、JWT認証、通知フックが含まれており、組み込みの`aida-pentest`コンテナをより大きなExegolイメージに交換することも可能です。AIDAが発見した実際のCVEがリストアップされており、実用的な影響を示しています。AGPL-v3ライセンスで提供されています。
- プロジェクト
pikpikcu/aireconLLMを使用してKali LinuxサンドボックスとCaidoプロキシを制御し、RECON-ANALYSIS-EXPLOIT-REPORTパイプラインを自動化する自律型ペネトレーションテストエージェント。
- プロジェクト
getsentry/wardenWarden は、再利用可能な「スキル」を使用して AI ベースのコードレビューを実行するオープンソースの Sentry プロジェクトです。ローカル CLI から呼び出すか、GitHub Action で各 PR に対して自動的に実行でき、発見内容をインラインコメントと Checks として投稿します。OpenAI および Anthropic モデルをサポートし、簡単な修正を自動的に適用できます。
- プロジェクト
iOfficeAI/AionUiAionUiは、LLM APIを自律型AIエージェントに変える無料のクロスプラットフォームデスクトップアプリです。ファイルの読み書き、Officeドキュメントの生成、Webブラウジング、スケジュールタスクの実行が可能です。エージェントエンジンを内蔵し、多数の外部CLIエージェントをサポート。チームモードによるマルチエージェント連携や、WebUI/チャットボット経由のリモートアクセスも提供します。
- プロジェクト
luoguoxiong/aipackaipackはTypeScriptファーストの軽量AIエージェントフレームワークです。独自のランタイム、Tapableベースのプラグインシステム、13以上のLLMプロバイダー向けの組み込みアダプターを備えています。機能には、ストリーミングとバッチ実行、永続セッションストレージ、権限ベースのツール承認、BM25 + ベクトルハイブリッド長期記憶、5段階のコンテキスト圧縮、マルチエージェントオーケストレーション(グラフ、パイプライン、ルーター、ディベート、マップリデュース)、双方向MCP統合、完全な可観測性(メトリクス、ダッシュボード)、およびオフライン評価スイートが含まれます。このプロジェクトには、CLIアシスタント、アプリへの組み込み用ライブラリ、および実際のユースケースを示すサンプルアプリが同梱されています。