KunAgent/Kun

Local-first AI agent workspace for coding, writing, design, research, and automation — one runtime for desktop GUI and TUI.

What it solves

Kunは、単純なAIチャットインターフェースと、完成したプロジェクトの実際の提供との間にあるギャップを埋めます。エディタ、ターミナル、ドキュメントエディタといった異なるツール間で手動でコンテキストを転送することなく、初期の要件定義から設計、コーディング、執筆、そして最終的な受け入れテストまで移行できる統合されたワークスペースを提供します。

How it works

Kunは「local-first」なAI Agentワークベンチとして動作します。デスクトップGUIとターミナルベースのTUIを接続する共有ランタイム(kun serve)を使用しており、ユーザーは同じセッション、プラン、タスク履歴を維持しながらインターフェースを切り替えることができます。複数のモデルプロバイダー(API、サブスクリプション、またはセルフホスト)をサポートし、2つの主要なインタラクションモードを提供します:

  • Direct Mode: 単純な質問や迅速な修正用。
  • Agent Graph: 複雑でマルチステップのタスクのための実験的なモード。Lead Agentが依存関係グラフを作成し、制限されたサブエージェントに作業を委任することで、各ステップが進行前に検証されることを保証します。

Who it’s for

AI支援によるコーディング、執筆、プロトタイピング、および自動化を通じて、アイデアを検証可能な結果に変換する必要がある開発者、ライター、デザイナー、研究者向けに設計されています。

Highlights

  • Unified Workbench: Code、Write、Design、Researchを一つの製品内で統合した環境。
  • GUI + TUI Synergy: 単一のランタイムにより、視覚的なデスクトップアプリとキーボード中心のターミナルインターフェース間のシームレスな切り替えが可能です。
  • Model Agnostic: APIまたはサブスクリプションを介して、OpenAI、Anthropic、DeepSeek、Ollamaなどの幅広いプロバイダーをサポートします。
  • Advanced Task Management: 機能を、目標を分解するための/plan、コードレビュー用のインラインdiff、および自動化されたスケジュール/ループが含まれます。
  • Extensibility: MCP (Model Context Protocol)、カスタムSkills、および.kunx拡張機能をサポートします。