Esquetta/Kam - ローカルデスクトップAIエージェント

音声、スキル、モデルに依存しないプランニング、ワークステーション自動化のためのローカルデスクトップAIエージェント。

Kam - ローカルデスクトップAIエージェント とは?

Esquetta/Kamは、ローカルデスクトップ環境で動作する多機能AIエージェントです。このスキルは、音声操作、カスタムスキル、モデルに依存しないタスクプランニング、そしてワークステーションの自動化を統合的に提供します。ユーザーは音声コマンドでエージェントを操作し、ファイル管理、コード実行、システム制御などのタスクを自動化できます。また、複数のAIモデル(ローカルLLMやクラウドAPI)を切り替えながら、タスクに最適なモデルを選択可能です。プランニング機能により、複雑なワークフローを自動生成・実行し、デスクトップ上のあらゆる操作を効率化します。主にClaude Code、Cursor、Codexなどのプラットフォームで利用でき、開発者やパワーユーザーが日常業務を自動化するための強力なツールです。

対応~Claude Code~Codex CLI~Cursor
npx skills add Esquetta/Kam

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

ドキュメント

Kam - ローカルデスクトップAIエージェント は何をしますか?

ローカルデスクトップAIエージェント - 音声、スキル、モデルに依存しないプランニング、ワークステーション自動化。

概要

Esquetta/Kamは、ローカル環境で動作するAIエージェントであり、音声インターフェース、拡張可能なスキルシステム、複数のAIモデルをシームレスに切り替えるプランニング機能、そしてワークステーションの自動化を組み合わせています。

主な機能

  • 音声操作: マイクを通じてエージェントに指示を出し、ハンズフリーでタスクを実行。
  • スキルシステム: プラグイン可能なスキルを追加し、機能を拡張。
  • モデルフレキシブルプランニング: タスクに応じて最適なAIモデル(ローカルLLM、OpenAI、Anthropicなど)を自動選択。
  • ワークステーション自動化: ファイル操作、アプリケーション起動、コード実行、システム設定変更などを自動化。

インストール

# リポジトリをクローン
git clone https://github.com/Esquetta/kam.git
cd kam

# 依存関係をインストール
npm install

# 設定ファイルを編集
cp .env.example .env

使用方法

# エージェントを起動
npm start

# 音声モードで起動
npm run voice

# 特定のスキルを使用
kam run "ファイルを整理して"

設定

環境変数 .env で設定:

変数名説明デフォルト
MODEL使用するAIモデルlocal
VOICE_ENABLED音声機能の有効/無効true
SKILLS_DIRカスタムスキルのディレクトリ./skills

スキルの作成

カスタムスキルは ./skills ディレクトリにJavaScriptファイルとして追加:

// skills/hello.js
module.exports = {
  name: "hello",
  execute: async (args) => {
    return `こんにちは、${args.name || "世界"}!`;
  }
};

サポート

詳細は ドキュメント を参照。

関連スキル