moltis
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
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 morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
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.