moltis-org/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는 지속적인 AI 에이전트를 실행하기 위한 안전한 자체 호스팅 서버를 제공합니다. 데이터, 키 및 에이전트 실행을 전적으로 자신의 하드웨어에 유지함으로써 AI 사용 시의 개인정보 보호 및 보안 문제를 해결하며, 동시에 여러 LLM 제공업체 및 통신 플랫폼과 상호 작용할 수 있는 통합 인터페이스를 제공합니다.

작동 방식

Moltis는 게이트웨이 서버 역할을 하는 단일 Rust 바이너리로 작동합니다. 에이전트 세션, 메모리(SQLite 및 벡터 스토리지 사용), 도구 실행을 관리합니다. 에이전트가 작업을 수행해야 할 때, Moltis는 호스트 수준의 간섭을 방지하기 위해 안전하고 격리된 샌드박스(Docker, Podman 또는 Apple Container 사용) 내에서 명령을 실행합니다. Telegram, Discord, Slack과 같은 다양한 통신 채널을 지원하며, Model Context Protocol (MCP)을 통해 외부 도구와 통합됩니다.

대상 사용자

이 프로젝트는 타사 클라우드 기반 에이전트 플랫폼에 의존하지 않고 자신의 인프라(Mac Mini, Raspberry Pi 또는 프라이빗 클라우드 서버 등)에서 자율 AI 에이전트를 실행하려는 파워 유저, 개발자 및 개인정보 보호를 중시하는 개인을 위한 것입니다.

주요 특징

  • 설계부터 안전함: 샌드박스 실행, 비밀 정보를 위한 암호화된 볼트 스토리지, WebAuthn 패스키 지원 기능을 갖추고 있습니다.
  • 로컬 우선 아키텍처: 복잡한 Node.js나 Python 런타임 의존성이 필요 없는, 감사 가능한 단일 Rust 바이너리입니다.
  • 광범위한 통합: 다양한 메시징 플랫폼, 음성 I/O, 브라우저 자동화 및 MCP 서버에 대한 내장 지원을 제공합니다.
  • 메모리 및 컨텍스트: 장기적인 에이전트 기억과 프로젝트 인식 컨텍스트 관리를 위한 하이브리드 벡터 및 전체 텍스트 검색 기능을 포함합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트