Repolode
moltis-org

moltis-org/moltis

Rustの単一バイナリで動作するセルフホスト型の個人向けAIエージェントサーバー。サンドボックスでのツール実行、複数のLLMプロバイダー、TelegramやDiscordなどのチャットに対応。

代替できる製品:ChatGPT

スター
2,908
フォーク
359
未解決の Issue
119
最終コミット
5 時間前

これは何?

Moltisは、Mac MiniやRaspberry Pi、自分で管理するサーバーなどのハードウェア上で単一のRustバイナリとして動作する、常時稼働型の個人向けエージェントサーバーです。複数のLLMプロバイダーに接続でき、セッション状態やメモリをローカルストレージ(JSONL形式のセッション、全文検索とベクトル検索に対応したSQLite)に保存します。Web UI、Telegram、Signal、Discord、Slack、Microsoft Teamsなどのチャネルから利用できます。

ツールの実行はホスト上ではなく、Docker、Podman、Apple Container、またはWASMのサンドボックス内で行われます。キーは保存時暗号化に対応したVaultに保存され、認証方式としてパスワード、パスキー、APIキーを利用できます。音声入力と出力、stdioおよびHTTP/SSE経由のMCPサーバー、スキルシステム、スケジューリング、ネイティブデスクトップクライアントにも対応しています。

Rustワークスペースは役割ごとに分類された59個のcrateで構成されており、各部分を個別に読み込んだり監査したりできます。リソースが限られたデバイス向けに、軽量な機能セットも用意されています。

主な機能

  • 01Node.jsやnpmのランタイムが不要な単一のRustバイナリ
  • 02Docker、Podman、Apple Container、またはWASMサンドボックス内でのツール実行
  • 03ストリーミングとサブエージェントへの委譲に対応した、複数のLLMプロバイダーのサポート
  • 04Web UI、Telegram、Signal、Discord、Slack、Teams経由でのチャット利用
  • 05SQLiteに保存するベクトル検索と全文検索を組み合わせたメモリ
  • 06stdioおよびHTTP/SSE経由のMCPサーバー対応

ユースケース

  • ホームサーバーやRaspberry PiでプライベートなAIアシスタントを動かす
  • データをローカルに保ちながら、TelegramやDiscordからLLMエージェントとチャットする
  • エージェントにシェルコマンドやツールへの制御されたサンドボックス経由のアクセスを許可する
  • セルフホスト型エージェントサーバーをFly.ioやDigitalOceanにデプロイする

クイックスタート

  1. 1

    Homebrew でインストール(macOS / Linux)

    brew install moltis-org/tap/moltis
  2. 2

    または Docker イメージを pull

    docker pull ghcr.io/moltis-org/moltis:latest
  3. 3

    または Cargo でソースからビルド

    cargo install moltis --git https://github.com/moltis-org/moltis
  4. 4

    サーバーを起動し、表示された Web UI のアドレスを開いてセットアップコードを入力

    cargo run --release --bin moltis

使う前に知っておきたいこと

  • ソースからビルドするには Rust 1.91 以降と、Tailwind CSS のビルドに Node.js が必要です。
  • サンドボックスで実行するには、ホストに Docker、Podman、または Apple Container が必要です。

トピック

よくある質問

moltis とは?
Rustの単一バイナリで動作するセルフホスト型の個人向けAIエージェントサーバー。サンドボックスでのツール実行、複数のLLMプロバイダー、TelegramやDiscordなどのチャットに対応。 Moltisは、Mac MiniやRaspberry Pi、自分で管理するサーバーなどのハードウェア上で単一のRustバイナリとして動作する、常時稼働型の個人向けエージェントサーバーです。複数のLLMプロバイダーに接続でき、セッション状態やメモリをローカルストレージ(JSONL形式のセッション、全文検索とベクトル検索に対応したSQLite)に保存します。Web UI、Telegram、Signal、Discord、Slack、Microsoft Teamsなどのチャネルから利用できます。
moltis は無料で使えますか?ライセンスは?
moltis は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
moltis は今もメンテナンスされていますか?
活発にメンテナンス中。moltis の最終コミットは 2026年10月22日 です。
moltis は何に使えますか?
ホームサーバーやRaspberry PiでプライベートなAIアシスタントを動かす データをローカルに保ちながら、TelegramやDiscordからLLMエージェントとチャットする エージェントにシェルコマンドやツールへの制御されたサンドボックス経由のアクセスを許可する セルフホスト型エージェントサーバーをFly.ioやDigitalOceanにデプロイする
moltis のインストール方法は?
Homebrew でインストール(macOS / Linux): brew install moltis-org/tap/moltis または Docker イメージを pull: docker pull ghcr.io/moltis-org/moltis:latest または Cargo でソースからビルド: cargo install moltis --git https://github.com/moltis-org/moltis サーバーを起動し、表示された Web UI のアドレスを開いてセットアップコードを入力: cargo run --release --bin moltis
moltis はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/moltis-org/moltis

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト