646言語に対応した、音声クローン・音声デザイン・動画吹き替え・文字起こしなどを行える完全ローカルのオープンソース音声制作アプリ。
- スター
- 5,846
- フォーク
- 557
- 未解決の Issue
- 389
- 最終コミット
- 1 時間前
これは何?
Apache Makaは、言語モデルを使ってタスクを完了するためのエージェントハーネス兼ワークスペースです。デスクトップアプリ、ターミナルUI、非対話型CLIとして利用でき、いずれもエージェントのターンを実行する単一のRuntime Hostに接続するクライアントです。
モデルのメッセージ、ツール呼び出し、権限の判断、終了はすべて、追記専用のRuntimeEventとして記録されます。UI、次のプロンプト、クラッシュからの復旧はこのログをもとに構成されるため、古いツール出力をプロンプトから削除しても記録には残ります。セッション、設定、実行記録はローカルに保存され、モデルにはクラウドAPI、ローカルモデル、または互換性のあるゲートウェイを指定できます。
同じモデルで公式の検証ツールを使って実験を実行し、タスクごとの結果を公開する評価用パッケージも含まれています。デスクトップ版はmacOS向けのビルド手順が記載されており、WindowsとLinuxはプレビュー版として案内されています。Apache Incubatorのプロジェクトであり、データ形式やCLIコマンドは今後変更される可能性があります。
主な機能
- 01UI、プロンプト、復旧の信頼できる情報源となる追記専用イベントログ。
- 02単一のRuntime Hostを共有し、デスクトップアプリ、TUI、非対話型CLIとして実行可能。
- 03セッション、設定、実行記録をローカルマシンに保存。
- 04クラウドAPI、ローカルモデル、互換性のあるゲートウェイに対応。
- 05タスクごとの記録を残しながら実行をベンチマークする評価用パッケージを同梱。
- 06シェルコマンドやファイル編集などのツール呼び出し時に権限を確認。
ユースケース
- 操作の完全な監査記録を残しながら、ローカルリポジトリ上でコーディングエージェントを実行する。
- 同じモデルを使い、タスクごとの再現可能な結果でエージェントハーネスを比較する。
- セッションデータをホスト型サービスに送信せず、エージェント用ワークスペース経由でローカルモデルやセルフホストモデルを利用する。
- ターミナルから、または非対話型CLIを使ったスクリプトからエージェントタスクを実行する。
トピック
よくある質問
- maka とは?
- Apache Maka(Incubating)は、AIコーディングタスクをローカルで実行するエージェント用ワークスペースです。 Apache Makaは、言語モデルを使ってタスクを完了するためのエージェントハーネス兼ワークスペースです。デスクトップアプリ、ターミナルUI、非対話型CLIとして利用でき、いずれもエージェントのターンを実行する単一のRuntime Hostに接続するクライアントです。
- maka は無料で使えますか?ライセンスは?
- maka は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- maka は今もメンテナンスされていますか?
- 活発にメンテナンス中。maka の最終コミットは 2026年10月18日 です。
- maka は何に使えますか?
- 操作の完全な監査記録を残しながら、ローカルリポジトリ上でコーディングエージェントを実行する。 同じモデルを使い、タスクごとの再現可能な結果でエージェントハーネスを比較する。 セッションデータをホスト型サービスに送信せず、エージェント用ワークスペース経由でローカルモデルやセルフホストモデルを利用する。 ターミナルから、または非対話型CLIを使ったスクリプトからエージェントタスクを実行する。
- maka はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/apache/maka
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
どんなトピックや資料からでも、AI講師やクラスメイトが参加するインタラクティブな教室を作れるオープンソースAIプラットフォーム。
セキュリティレビューや文書作成、受信トレイの整理などを完了まで担う、承認ゲートとサンドボックスを備えたデスクトップ向けオープンソースAIコワーカー。
選んだ動画や電子書籍、講座を教材に学べる、Enjoyアプリを中心としたAI支援型の英語学習プロジェクト。
ターミナル上でコードベースを読み取り、自然言語での指示に応じてコーディングやコード解説、git の作業を行うエージェント型ツール。
サポートエージェントからブラウザー・コンピューター操作エージェントまで、Claude API上でデプロイ可能なアプリを構築するためのスタータープロジェクト集。