7df-lab/devo

Model-neutral agent desktop/runtime for private, enterprise, and OpenAI-compatible / Anthropic-compatible model API. Tested on DeepSeek, Qwen, Kimi, GLM models. Supports MCP, Skills,and local code search.

何を解決するか

Devo は、一度きりのコマンドを超える複雑で多段階のタスクに特化しています。LLMエージェントがツール呼び出しの間にコンテキストを失ったり、初期状態から再スタートする問題を解決するために、永続的でプログラマブルなワークスペースを提供します。

動作方法

Devo は、親エージェントが子エージェントに独立したサブタスクを委任できる再帰的エージェントアーキテクチャを使用しています。各エージェントは永続的な Python REPL(ipython ツール)内で動作し、セッション全体にわたって変数、インポート、中間結果を追跡できます。bash コマンドの実行、非同期処理の管理、Model Context Protocol (MCP) および Agent Skills を通じた外部ツールへの接続が可能です。

対象ユーザー

ソフトウェア開発やその他の複雑なワークフローを処理できるAIエージェントが必要なユーザー向けです。デスクトップアプリまたはターミナルベースの TUI/CLI からアクセス可能です。

主な特徴

  • 再帰的委任: 親エージェントは、それぞれ独自のセッション状態を持つ子エージェントを生成して、焦点を絞ったサブタスクを処理できます。
  • 永続的な Python ワークスペース: 内蔵の Python REPL により、データの選択的検査や前のステップの積み重ねが可能になります。
  • モデル非依存: OpenAI互換および Anthropic API をサポートしており、ローカルモデルエンドポイントやプライベートゲートウェイも利用可能です。
  • 拡張性: Model Context Protocol (MCP) サーバーおよび繰り返し可能な Agent Skills と統合可能です。
  • 柔軟なインターフェース: グラフィカルデスクトップアプリとターミナルネイティブな TUI/CLI の両方で利用可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト