Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

フィードお問い合わせプライバシー© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/moltis-org/moltis
認証と認可コンテナセキュリティ暗号化/復号化ツールネットワークセキュリティクラウドセキュリティプライバシーシークレット検出サプライチェーンセキュリティAPIセキュリティAIセキュリティ
GitHubmoltis-org/moltis

moltis

2.8k328547日前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

Rust による安全で永続的なパーソナルエージェントサーバー。単一のバイナリ、サンドボックス実行、マルチプロバイダーLLM、音声、メモリ、Telegram、WhatsApp、Discord、Teams、MCPツール。設計によるセキュリティ、あなたのハードウェア上で動作します。

リポジトリを見るウェブサイト
<div align="center">

<a href="https://moltis.org"><img src="https://raw.githubusercontent.com/moltis-org/moltis/main/website/favicon.svg" alt="Moltis" width="64"></a>

# Moltis — Rust製の安全で永続的なパーソナルエージェントサーバー

単一バイナリ — サンドボックス化され、安全で、あなたのもの。

[![CI](https://github.com/moltis-org/moltis/actions/workflows/ci.yml/badge.svg)](https://github.com/moltis-org/moltis/actions/workflows/ci.yml)
[![codecov](https://codecov.io/gh/moltis-org/moltis/graph/badge.svg)](https://codecov.io/gh/moltis-org/moltis)
[![CodSpeed](https://img.shields.io/endpoint?url=https://codspeed.io/badge.json&style=flat&label=CodSpeed)](https://codspeed.io/moltis-org/moltis)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
[![Rust](https://img.shields.io/badge/Rust-1.91+-orange.svg)](https://www.rust-lang.org)
[![Discord](https://img.shields.io/discord/1469505370169933837?color=5865F2&label=Discord&logo=discord&logoColor=white)](https://discord.gg/XnmrepsXp5)

[インストール](#installation) • [比較](#comparison) • [アーキテクチャ](#architecture--crate-map) • [セキュリティ](#security) • [機能](#features) • [仕組み](#how-it-works) • [コントリビューション](https://github.com/moltis-org/moltis/blob/main/CONTRIBUTING.md)

</div>

---

Moltisは先日、[Hacker Newsのトップページ](https://news.ycombinator.com/item?id=46993587)に掲載されました。少しでも使いにくい点があれば、[issueを開いて](https://github.com/moltis-org/moltis/issues)ください。私はMoltisを優れたものにすることに注力しています。

**設計段階から安全** — あなたの鍵がマシンの外に出ることはありません。すべてのコマンドはサンドボックス化されたコンテナ内で実行され、ホスト上では決して実行されません。

**あなたのハードウェア** — Mac Mini、Raspberry Pi、あるいはあなたが所有する任意のサーバーで動作します。単一のRustバイナリで、Node.jsもnpmもランタイムも不要です。

**フル機能** — 音声、メモリ、セッションをまたぐ想起、自動編集チェックポイント、スケジューリング、Telegram、Signal、Discord、ブラウザ自動化、MCPサーバー、SSHまたはノードベースのリモート実行、Web UIでのホストピン留めを伴う管理されたデプロイキー、ライブの設定 → ツールインベントリ、Cursor互換のプロジェクトコンテキスト、コンテキストファイルの脅威スキャン — すべてが組み込みです。サプライチェーン攻撃の標的となるプラグインマーケットプレイスはありません。

**監査可能** — エージェントランナーとモデルインターフェースは約7.5K行に収まり、プロバイダーはさらに約19K行です。Rustワークスペースは59のモジュール式クレートにまたがる約270K行で、それぞれを独立して監査できます。テストを含むRustファイルは470以上あります。unsafeコードはFFIとプリコンパイル済みランタイムの境界に隔離されており、コアのエージェントループには含まれません。

## インストール

```bash
# One-liner install script (macOS / Linux)
curl -fsSL https://www.moltis.org/install.sh | sh

# macOS / Linux via Homebrew
brew install moltis-org/tap/moltis

# Docker (multi-arch: amd64/arm64)
docker pull ghcr.io/moltis-org/moltis:latest

# Or build from source
cargo install moltis --git https://github.com/moltis-org/moltis
```

## 比較

| | OpenClaw | Hermes Agent | **Moltis** |
|---|---|---|---|
| 主要スタック | TypeScript + Swift/Kotlin コンパニオンアプリ | Python + TypeScript TUI/Web サーフェス | **Rust** |
| ランタイム | Node.js + npm/pnpm/bun | Python + uv/pip、オプションの Node UI 部分 | **単一の Rust バイナリ** |
| ローカルチェックアウトサイズ\* | 約1.1M アプリ LoC | 約152K アプリ LoC | **約270K Rust LoC** |
| アーキテクチャ | 広範なゲートウェイ、チャネル、ノード、アプリエコシステム | 学習ループとリサーチツールを備えた CLI/ゲートウェイエージェント | **モジュール式クレートによる永続パーソナルエージェントサーバー** |
| クレート/モジュール | npm パッケージ、拡張機能、アプリ | Python パッケージ、プラグイン、ツール、TUI | **59 の Rust ワークスペースクレート** |
| サンドボックス/バックエンド | アプリレベルの権限、ブラウザ/ノードツール | ローカル、Docker、SSH、Daytona、Singularity、Modal | **Docker/Podman + Apple Container + WASM** |
| 認証/アクセス | ペアリングとローカルゲートウェイ制御 | CLI とメッセージングゲートウェイのセットアップ | **パスワード + パスキー + API キー + Vault** |
| 音声 I/O | 音声ウェイクとトークモード | ボイスメモの文字起こし | **組み込み STT + TTS プロバイダー** |
| MCP | プラグイン/統合サポート | MCP 統合 | **stdio + HTTP/SSE** |
| スキル | バンドル済み、管理済み、ワークスペーススキル | 自己改善スキルと Skills Hub サポート | **バンドル/ワークスペーススキル + 自律的改善 + OpenClaw インポート** |
| メモリ/RAG | プラグインベースのメモリとコンテキストエンジン | エージェントがキュレーションするメモリ、セッション検索、ユーザーモデリング | **SQLite + FTS + ベクトルメモリ** |

\* LoC は `tokei` で計測し、`node_modules`、生成されたビルド出力、`dist`、`target` を除外しています。

> [ドキュメント内の完全な比較 →](https://docs.moltis.org/comparison.html)

## アーキテクチャ — クレートマップ

現在の Rust ワークスペース: 59 クレートにわたる約270K LoC。以下の表は主要なクレートを役割ごとにグループ化し、アーキテクチャを把握しやすくしています。

**コアランタイム**:

| クレート | LoC | 役割 |
|-------|-----|------|
| `moltis-gateway` | 37.4K | HTTP/WS サーバー、RPC、認証、起動時の配線 |
| `moltis-tools` | 37.0K | ツール実行、サンドボックス化、WASM ツール |
| `moltis-providers` | 18.9K | LLM プロバイダーの実装 |
| `moltis-agents` | 14.5K | エージェントループ、ストリーミング、プロンプト組み立て |
| `moltis-chat` | 14.2K | チャットエンジン、エージェントオーケストレーション |
| `moltis-config` | 10.3K | 設定、バリデーション |
| `moltis-httpd` | 9.9K | HTTP サーバーのプリミティブとミドルウェア |
| `moltis` (CLI) | 4.7K | エントリーポイント、CLI コマンド |
| `moltis-sessions` | 3.5K | セッションの永続化 |
| `moltis-common` | 1.5K | 共有ユーティリティ |
| `moltis-service-traits` | 1.2K | 共有サービスインターフェース |
| `moltis-protocol` | 0.7K | ワイヤプロトコルの型 |

**機能および統合クレート**:

| カテゴリ | クレート | 合計 LoC |
|----------|--------|-------------|
| チャネル | `moltis-telegram`、`moltis-whatsapp`、`moltis-signal`、`moltis-discord`、`moltis-msteams`、`moltis-matrix`、`moltis-slack`、`moltis-nostr`、`moltis-channels` | 34.0K |
| Web と API | `moltis-web`、`moltis-graphql`、`moltis-webhooks` | 10.8K |
| 拡張性 | `moltis-mcp`、`moltis-mcp-agent-bridge`、`moltis-skills`、`moltis-plugins` | 11.5K |
| メモリとコンテキスト | `moltis-memory`、`moltis-qmd`、`moltis-code-index`、`moltis-projects` | 11.7K |
| 音声とブラウザ | `moltis-voice`、`moltis-browser` | 9.2K |
| 認証とセキュリティ | `moltis-auth`、`moltis-oauth`、`moltis-vault`、`moltis-secret-store`、`moltis-network-filter`、`moltis-tls` | 8.5K |
| スケジューリングと自動化 | `moltis-cron`、`moltis-caldav`、`moltis-auto-reply` | 4.7K |
| セットアップとインポート | `moltis-provider-setup`、`moltis-openclaw-import`、`moltis-onboarding` | 11.7K |
| ネイティブおよびノードホスト | `moltis-swift-bridge`、`moltis-node-host`、`moltis-courier` | 5.7K |
| WASM ツール | `moltis-wasm-precompile`、`moltis-wasm-calc`、`moltis-wasm-web-fetch`、`moltis-wasm-web-search` | 1.4K |
| サポートクレート | `moltis-media`、`moltis-metrics`、`moltis-tailscale`、`moltis-routing`、`moltis-canvas`、`moltis-schema-export`、`benchmarks` | 2.1K |

制約のあるデバイス(Raspberry Pi など)では `--no-default-features --features lightweight` を使用してください。

## セキュリティ

- **小さなunsafe領域** — コアのエージェント/ゲートウェイコードは安全なRustのまま。unsafeはSwift FFI、ローカルモデルラッパー、プリコンパイル済みWASM境界に隔離
- **サンドボックス実行** — Docker + Apple Container、セッションごとの分離
- **シークレットの扱い** — `secrecy::Secret`、ドロップ時にゼロクリア、ツール出力からは秘匿化
- **認証** — パスワード + パスキー (WebAuthn)、レート制限、IPごとのスロットリング
- **SSRF保護** — DNS解決ベース、ループバック/プライベート/リンクローカルをブロック
- **オリジン検証** — クロスオリジンのWebSocketアップグレードを拒否
- **フックによるゲーティング** — `BeforeToolCall`フックがあらゆるツール呼び出しを検査/ブロック可能
- **サプライチェーンの完全性** — [アーティファクト証明](https://github.com/moltis-org/moltis/attestations)、Sigstoreキーレス署名、GPG署名 (YubiKey)、SHA-256/SHA-512チェックサム

詳細は[セキュリティアーキテクチャ](https://docs.moltis.org/security.html)を参照してください。
リリースは`gh attestation verify <artifact> -R moltis-org/moltis`で検証するか、[リリース検証](https://docs.moltis.org/release-verification.html)を参照してください。

## 機能

- **推論のデフォルト** — モデル未指定および新規メインセッション向けにデフォルトの思考エフォートを設定可能。セッションごとにOffまたはレベルを明示的に上書き可能
- **AIゲートウェイ** — マルチプロバイダーLLM対応 (OpenAI Codex、GitHub Copilot、Local)、ストリーミング応答、サブエージェント委任を伴うエージェントループ、セッションモード、並列ツール実行
- **コミュニケーション** — コマンドパレットによるエージェントプロンプトとMarkdownのコピー/エクスポートを備えたWeb UI、Telegram、Signal、Microsoft Teams、Discord、ネイティブのライブツールカード付きSlack、Nostr DM + NIP-29グループチャット (BlockのBuzzチャンネルを含む)、APIアクセス、音声I/O (8つのTTS + 7つのSTTプロバイダー)、プッシュ通知対応のモバイルPWA
- **デスクトップアプリ** — 実行中のデーモンにローカル、HTTPS経由、またはSSHトンネル経由で接続するネイティブRust/gpuiクライアント。キーチェーンに保存されたスコープ付きAPIキー、証明書ピンニング、ストリーミングネイティブMarkdown、システム通知付きの承認
- **メモリとリコール** — エージェントごとのメモリワークスペース、埋め込みベースの長期記憶、ハイブリッドなベクトル + 全文検索、自動コンパクション付きセッション永続化、セッション横断リコール、Cursor互換のプロジェクトコンテキスト、コンテキストファイルの安全性スキャン
- **管理ファイル** — 設定内での認証付きネストファイル管理。エージェントが通知するホストパスと、Docker、Podman、Apple Containerサンドボックス向けのデフォルト読み取り専用の独立マウント
- **より安全なエージェント編集** — 組み込みスキルおよびメモリ変更前の自動チェックポイント、リストアツール、セッションブランチング
- **拡張性** — MCPサーバー (stdio + HTTP/SSE)、スキルシステム、サーキットブレーカー付きの15のライフサイクルフックイベント、破壊的コマンドガード
- **Agent Client Protocol** — 外部ACPエージェント (`codex-acp`、`claude-agent-acp`、Cursor) を駆動し、`moltis acp`経由でstdio越しにACPクライアントへMoltisを提供
- **初回起動** — セットアップコードを事前入力した状態でブラウザにオンボーディングを開き、証明書不要の`http://localhost`を提供し、LAN HTTPS用に名前制約付きローカルCAを一度だけ信頼するよう提案し、ターミナルログの下にWeb UIのURLを固定表示 (SSH経由の場合は`ssh -L`のヒント付き)
- **セキュリティ** — 保存時暗号化Vault (XChaCha20-Poly1305 + Argon2id)、パスワード + パスキー + APIキー認証、サンドボックス分離、SSRF/CSWSH保護
- **運用** — Cronスケジューリング、永続ローカルCalDAV、Gmail、Himalayaメール、再利用可能なSlack/Discord/Matrix/Teamsメッセージデータセット、プロバイダー固有の読み取り専用エージェントツール、高速全文検索、JSONL/Markdownプロジェクション、エージェント計装 (LLMトレース用Langfuse、Grafana/Datadog用OTLP)、Prometheusメトリクス、クラウドデプロイ (Fly.io、DigitalOcean)、Tailscale統合、管理SSHデプロイキー、ホスト固定のリモートターゲット、設定内のライブツールインベントリ、CLI/Webのリモート実行doctorフロー

## 仕組み

Moltisは**ローカルファーストの永続エージェントサーバー**です — 単一のRustバイナリが
あなたと複数のLLMプロバイダーの間に位置し、永続的なセッション状態を保持し、
データをクラウドリレーに渡すことなく、さまざまなチャネルであなたとつながります。

```
┌─────────────┐  ┌─────────────┐  ┌─────────────┐
│   Web UI    │  │  Telegram   │  │  Discord    │
└──────┬──────┘  └──────┬──────┘  └──────┬──────┘
       │                │                │
       └────────┬───────┴────────┬───────┘
                │   WebSocket    │
                ▼                ▼
        ┌─────────────────────────────────┐
        │          Gateway Server         │
        │   (Axum · HTTP · WS · Auth)     │
        ├─────────────────────────────────┤
        │        Chat Service             │
        │  ┌───────────┐ ┌─────────────┐  │
        │  │   Agent   │ │    Tool     │  │
        │  │   Runner  │◄┤   Registry  │  │
        │  └─────┬─────┘ └─────────────┘  │
        │        │                        │
        │  ┌─────▼─────────────────────┐  │
        │  │    Provider Registry      │  │
        │  │  Multiple providers       │  │
        │  │  (Codex · Copilot · Local)│  │
        │  └───────────────────────────┘  │
        ├─────────────────────────────────┤
        │  Sessions  │ Memory  │  Hooks   │
        │  (JSONL)   │ (SQLite)│ (events) │
        └─────────────────────────────────┘
                       │
               ┌───────▼───────┐
               │    Sandbox    │
               │ Docker/Apple  │
               │  Container    │
               └───────────────┘
```

詳細については、[クイックスタート](https://docs.moltis.org/quickstart.html)でゲートウェイの起動、メッセージフロー、セッション、メモリの詳細を参照してください。

## はじめに

### ビルドと実行

[just](https://github.com/casey/just)(コマンドランナー)と Node.js(Tailwind CSS 用)が必要です。

```bash
git clone https://github.com/moltis-org/moltis.git
cd moltis
just build-css                  # Build Tailwind CSS for the web UI
just build-release              # Build in release mode
cargo run --release --bin moltis
```

完全なリリースビルド(WASM サンドボックスツールを含む)の場合:

```bash
just build-release-with-wasm    # Builds WASM artifacts + release binary
cargo run --release --bin moltis
```

`https://moltis.localhost:3000` を開きます。初回実行時にはセットアップコードがターミナルに出力されるので、Web UI に入力してパスワードを設定するか、パスキーを登録します。

オプションのフラグ: `--config-dir /path/to/config --data-dir /path/to/data`

### Docker

```bash
# Docker / OrbStack
docker run -d \
  --name moltis \
  -p 13131:13131 \
  -p 13132:13132 \
  -p 1455:1455 \
  -v moltis-config:/home/moltis/.config/moltis \
  -v moltis-data:/home/moltis/.moltis \
  -v /var/run/docker.sock:/var/run/docker.sock \
  ghcr.io/moltis-org/moltis:latest
```

`https://localhost:13131` を開いてセットアップを完了します。無人 Docker デプロイの場合は、初回起動前に `MOLTIS_PASSWORD`、`MOLTIS_PROVIDER`、`MOLTIS_API_KEY` を設定してセットアップウィザードをスキップします。Podman、OrbStack、TLS 信頼、永続化の詳細については [Docker ドキュメント](https://docs.moltis.org/docker.html) を参照してください。

### クラウドデプロイ

| プロバイダー | デプロイ |
|----------|--------|
| DigitalOcean | [![Deploy to DO](https://www.deploytodo.com/do-btn-blue.svg)](https://cloud.digitalocean.com/apps/new?repo=https://github.com/moltis-org/moltis/tree/main) |

**Fly.io** (CLI):

```bash
fly launch --image ghcr.io/moltis-org/moltis:latest
fly secrets set MOLTIS_PASSWORD="your-password"
```

すべてのクラウド設定では、プロバイダーが TLS 終端を処理するため `--no-tls` を使用します。
詳細は[クラウドデプロイのドキュメント](https://docs.moltis.org/cloud-deploy.html)を参照してください。

## ライセンス

MIT
ツールをダウンロード