Персональный AI-ассистент на Rust для самостоятельного хостинга: инструменты в WASM-песочницах, зашифрованное хранилище секретов и веб-интерфейс; вдохновлён OpenClaw.
moltis-org/moltis
Персональный self-hosted сервер AI-агента в одном бинарнике Rust: изолированное выполнение инструментов, поддержка разных LLM-провайдеров и чаты через Telegram, Discord и другие каналы.
Open source альтернатива:ChatGPT
- Звёзды
- 2,908
- Форки
- 359
- Открытые issues
- 119
- Последний коммит
- 5 часов назад
Что это?
Moltis — постоянно работающий сервер персонального агента, который запускается в виде одного бинарника Rust на вашем устройстве: например, Mac Mini, Raspberry Pi или подконтрольном вам сервере. Он подключается к разным LLM-провайдерам, хранит состояние сессий и память локально (сессии в JSONL, SQLite с полнотекстовым и векторным поиском), а взаимодействовать с ним можно через веб-интерфейс, Telegram, Signal, Discord, Slack, Microsoft Teams и другие каналы.
Инструменты выполняются в изолированных средах Docker, Podman, Apple Container или WASM, а не на хосте. Ключи хранятся в хранилище с шифрованием данных, а для аутентификации поддерживаются пароль, passkey и API keys. В проект также входят голосовой ввод и вывод, MCP-серверы через stdio и HTTP/SSE, система навыков, планировщик и нативный десктопный клиент.
Рабочая область Rust разделена на 59 крейтов, сгруппированных по ролям: каждый компонент можно изучать и проверять отдельно. Для устройств с ограниченными ресурсами доступен облегчённый набор функций.
Ключевые возможности
- 01Один бинарник Rust, не требующий Node.js или npm для работы
- 02Выполнение инструментов в изолированных средах Docker, Podman, Apple Container или WASM
- 03Поддержка нескольких LLM-провайдеров, потоковой передачи и делегирования задач субагентам
- 04Доступ к чату через веб-интерфейс, Telegram, Signal, Discord, Slack и Teams
- 05Гибридная память с векторным и полнотекстовым поиском в SQLite
- 06Поддержка MCP-серверов через stdio и HTTP/SSE
Сценарии использования
- Запуск приватного AI-ассистента на домашнем сервере или Raspberry Pi
- Общение с LLM-агентом через Telegram или Discord с локальным хранением данных
- Предоставление агенту контролируемого доступа к командам оболочки и инструментам в изолированной среде
- Развёртывание собственного сервера агента на Fly.io или DigitalOcean
Быстрый старт
- 1
Установите через Homebrew (macOS / Linux)
brew install moltis-org/tap/moltis - 2
Или скачайте образ Docker
docker pull ghcr.io/moltis-org/moltis:latest - 3
Или соберите из исходного кода с помощью Cargo
cargo install moltis --git https://github.com/moltis-org/moltis - 4
Запустите сервер, откройте указанный адрес веб-интерфейса и введите код настройки
cargo run --release --bin moltis
Что важно знать
- Для сборки из исходного кода требуются Rust 1.91 или новее и Node.js для сборки Tailwind CSS.
- Для выполнения в песочнице на хосте должны быть установлены Docker, Podman или Apple Container.
Темы
Частые вопросы
- Что такое moltis?
- Персональный self-hosted сервер AI-агента в одном бинарнике Rust: изолированное выполнение инструментов, поддержка разных LLM-провайдеров и чаты через Telegram, Discord и другие каналы. Moltis — постоянно работающий сервер персонального агента, который запускается в виде одного бинарника Rust на вашем устройстве: например, Mac Mini, Raspberry Pi или подконтрольном вам сервере. Он подключается к разным LLM-провайдерам, хранит состояние сессий и память локально (сессии в JSONL, SQLite с полнотекстовым и векторным поиском), а взаимодействовать с ним можно через веб-интерфейс, Telegram, Signal, Discord, Slack, Microsoft Teams и другие каналы.
- moltis можно использовать бесплатно? Какая у него лицензия?
- moltis распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- moltis всё ещё поддерживается?
- Активно поддерживается. Последний коммит в moltis — 22 окт. 2026 г..
- Для чего можно использовать moltis?
- Запуск приватного AI-ассистента на домашнем сервере или Raspberry Pi Общение с LLM-агентом через Telegram или Discord с локальным хранением данных Предоставление агенту контролируемого доступа к командам оболочки и инструментам в изолированной среде Развёртывание собственного сервера агента на Fly.io или DigitalOcean
- Как установить moltis?
- Установите через Homebrew (macOS / Linux): brew install moltis-org/tap/moltis Или скачайте образ Docker: docker pull ghcr.io/moltis-org/moltis:latest Или соберите из исходного кода с помощью Cargo: cargo install moltis --git https://github.com/moltis-org/moltis Запустите сервер, откройте указанный адрес веб-интерфейса и введите код настройки: cargo run --release --bin moltis
- Где скачать moltis?
- Исходный код и инструкции по установке — на GitHub: https://github.com/moltis-org/moltis
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый AI-ассистент в Telegram, который сохраняет голосовые заметки, фото и сообщения в markdown-хранилище и позволяет искать их позже.
Персональный AI-ассистент на вашем компьютере: выполняет долгие задачи, запоминает контекст и общается голосом с локальными и облачными моделями.
Локально размещаемый персональный AI-ассистент в виде одного бинарного файла на Go: чат с LLM, базы знаний RAG и циклы агента для браузера, shell-команд и MCP-инструментов.
Персональный AI-ассистент для macOS, Windows, iOS, Telegram, Slack и других платформ с постоянной памятью и упреждающими напоминаниями.
Локальный desktop AI-ассистент с долгосрочной памятью, автономными целями, динамическими рабочими процессами и headless-режимом сервера для NAS и облачных хостов.