Community研究&データ分析github.com

pugnacious-yezo931/Local-Agent-Studio

Windows、Linux、macOS向けのデスクトップインターフェースを通じて、ローカルツール、データベース、LLMを接続します。

Local-Agent-Studio とは?

Local-Agent-Studioは、Windows、Linux、macOSで動作するデスクトップアプリケーションで、ローカル環境のツール、データベース、LLM(大規模言語モデル)を統合的に管理・連携できるAIエージェントスキルです。開発者はこのスキルを使用して、ローカルのコードエディタ、データベースクエリ、ファイルシステム操作などをLLMと連携させ、自動化されたワークフローを構築できます。このスキルは、プライバシーを重視するユーザーや、クラウドサービスに依存せずにローカルで完結するAIソリューションを求める開発者に特に有用です。主な機能として、LLMとのチャットインターフェース、ツールの動的呼び出し、データベース接続管理、ファイル操作、コマンド実行などが含まれ、マルチプラットフォーム対応により幅広い環境で利用可能です。

対応~Claude Code~Codex CLI~Cursor
npx skills add pugnacious-yezo931/Local-Agent-Studio

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Local-Agent-Studio は何をしますか?

Windows、Linux、macOS向けのデスクトップインターフェースを通じて、ローカルツール、データベース、LLMを接続します。

概要

Local-Agent-Studioは、ローカル環境で動作するAIエージェントプラットフォームです。デスクトップアプリケーションを介して、以下のコンポーネントを統合します:

  • ローカルツール: ファイルシステム、コードエディタ、CLIツール
  • データベース: SQLite、PostgreSQL、MySQLなどのローカルデータベース
  • LLM: ローカルでホストされたモデル(例:Ollama、llama.cpp)やAPI経由のクラウドモデル

主な機能

  • チャットインターフェース: LLMと直接対話
  • ツール連携: カスタムツールを登録し、エージェントが動的に呼び出し
  • データベース管理: 接続設定、クエリ実行、結果表示
  • ファイル操作: ファイルの読み書き、ディレクトリ管理
  • コマンド実行: シェルコマンドの実行と結果取得
  • マルチプラットフォーム: Windows、Linux、macOSで同一のインターフェースを提供

インストール

# リポジトリをクローン
git clone https://github.com/pugnacious-yezo931/Local-Agent-Studio.git
cd Local-Agent-Studio

# 依存関係をインストール
pip install -r requirements.txt

# アプリケーションを起動
python app.py

使用方法

  1. アプリケーションを起動し、デスクトップインターフェースを開きます。
  2. ツール、データベース、LLMの接続設定を行います。
  3. チャットウィンドウでLLMと対話し、ツールやデータベースを活用します。

設定例

# config.yaml
llm:
  provider: ollama
  model: llama3
  url: http://localhost:11434

database:
  - name: mydb
    type: sqlite
    path: ./data.db

tools:
  - name: file_reader
    command: cat

ライセンス

MIT License

関連スキル