</>MCP Agents Market
Agent

moltis

by moltis-org2.8kRustUpdated 2026-09-02

A secure persistent personal agent server in Rust. One binary, sandboxed execution, multi-provider LLMs, voice, memory, Telegram, WhatsApp, Discord, Teams, and MCP tools. Secure by design, runs on your hardware.

Moltis is a secure, self-hosted personal agent server written in Rust that runs as a single binary on your own hardware. It provides a persistent AI agent platform with sandboxed execution, multi-provider LLM support (OpenAI Codex, GitHub Copilot, local models), built-in voice capabilities, and native integrations for Telegram, WhatsApp, Discord, Microsoft Teams, and other messaging platforms. The server maintains long-term memory across sessions, executes commands in isolated Docker/Podman containers, and supports MCP tool servers for extensibility. Developers can deploy it on devices ranging from Raspberry Pi to cloud infrastructure, with all API keys and data staying on their own machines.

Key Features

Single Rust binary (~270K LoC across 59 modular crates) with no Node.js or Python runtime dependencies
Sandboxed command execution in Docker, Podman, Apple Container, or WASM environments to protect the host system
Multi-provider LLM support including OpenAI Codex, GitHub Copilot, and local models with streaming responses
Native messaging platform integrations: Telegram, Signal, WhatsApp, Discord, Slack, Microsoft Teams, Matrix, and Nostr
Built-in voice I/O with 8 text-to-speech and 7 speech-to-text provider options
Persistent memory system using SQLite with vector embeddings, full-text search, and cross-session recall
MCP server support for both stdio and HTTP/SSE transports to extend agent capabilities
WebAuthn passkey and password authentication with encrypted vault (XChaCha20-Poly1305 + Argon2id) for API keys

Use Cases

  • 01Self-hosting a private AI assistant on a Mac Mini, Raspberry Pi, or personal server with full data control
  • 02Building a multi-channel AI agent accessible via web UI, Telegram, Discord, and other messaging platforms simultaneously
  • 03Running persistent AI agents with long-term memory that recall context across sessions and conversations
  • 04Executing automated tasks and code in sandboxed containers to prevent direct host system access
  • 05Integrating MCP tool servers to extend agent capabilities while maintaining security isolation
  • 06Deploying voice-enabled AI assistants with custom speech-to-text and text-to-speech configurations

Related Agents

View more

moltis — FAQ

What is Moltis?+

Moltis is a self-hosted personal agent server written in Rust that provides a persistent AI agent platform with sandboxed execution, multi-provider LLM support, voice capabilities, and messaging platform integrations. It runs as a single binary on your own hardware, keeping all API keys and data local.

How do I install Moltis?+

You can install Moltis using the one-liner script (curl -fsSL https://www.moltis.org/install.sh | sh), Homebrew (brew install moltis-org/tap/moltis), Docker (docker pull ghcr.io/moltis-org/moltis:latest), or build from source with Cargo. After installation, run the binary and complete the web-based setup wizard at https://moltis.localhost:3000.

Which AI providers does Moltis work with?+

Moltis supports multiple LLM providers including OpenAI Codex, GitHub Copilot, and local models. You configure your preferred provider and API key during setup or in the Settings interface.

What are the prerequisites for running Moltis?+

You need Rust 1.91+ to build from source, or just Docker/Podman for containerized deployments. For sandboxed tool execution, you'll need Docker, Podman, or Apple Container runtime. An API key from your chosen LLM provider (OpenAI, GitHub, etc.) is required for agent functionality.

Is Moltis free and open source?+

Yes, Moltis is released under the MIT license and is completely free to use. The source code is available on GitHub at https://github.com/moltis-org/moltis.

Can Moltis use MCP servers?+

Yes, Moltis supports MCP (Model Context Protocol) servers through both stdio and HTTP/SSE transports, allowing you to extend agent capabilities with external tool servers. The moltis-mcp crate handles MCP integration.

How do I install moltis?+

Open the source repository on GitHub and follow its README. moltis is a agent — MCP Agents Market links you directly to the official repo.

Is moltis free?+

moltis is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches