Repolode
moltis-org

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. 1

    Установите через Homebrew (macOS / Linux)

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

    Или скачайте образ Docker

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

    Или соберите из исходного кода с помощью Cargo

    cargo install moltis --git https://github.com/moltis-org/moltis
  4. 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 обновляется ежедневно.

Похожие проекты