leon-ai/leon
🧠 Leon is your open-source personal assistant.
What it solves
Leon은 실용적이고 프라이버시를 중시하며 사용자의 실제 환경에 기반을 둔 오픈소스 개인 AI 어시스턴트입니다. 단순한 의도 분류를 넘어 도구, 메모리, 에이전트 실행을 사용해 복잡한 목표를 처리하고 작업을 처음부터 끝까지 완수합니다.
How it works
Leon은 메인 런타임 서버, 웹 애플리케이션, 도구와 바이너리를 연결하는 브리지(Node.js와 Python)로 구성된 모듈식 아키텍처로 동작합니다. 세 가지 실행 모드를 지원합니다:
- Smart mode: 자동으로 최적의 실행 경로를 선택합니다.
- Controlled mode: 결정론적인 네이티브 스킬과 액션을 따릅니다.
- Agent mode: 단계별로 작업을 계획하고 실행합니다.
현실에 맞게 유지하기 위해 Leon은 계층화된 메모리(지속적인 선호도, 일일 컨텍스트, 최근 대화)와 능동적인 펄스 시스템을 사용합니다. 로컬 또는 원격 AI 제공자를 통해 동력을 공급받아 프라이버시와 기능 사이의 균형을 맞출 수 있습니다.
Who it’s for
클라우드 기반 LLM에만 의존하지 않고 로컬 머신 및 환경과 상호작용할 수 있는 프라이빗하고 확장 가능한 개인 어시스턴트를 원하는 사용자에게 적합합니다.
Highlights
- Agentic Execution: 도구를 사용해 다단계 작업을 계획하고 실행할 수 있습니다.
- Privacy-First: 로컬 AI 모델과 로컬 컨텍스트를 지원해 제3자 의존성을 피합니다.
- Modular Extensibility: 스킬, 툴킷, 브리지를 통해 새로운 기능을 추가할 수 있습니다.
- Hybrid Execution: 결정론적 워크플로와 유연한 에이전트 스타일 계획을 결합합니다.