leon: 에이전트 실행 기능과 로컬 우선 프라이버시를 갖춘 오픈 소스 개인용 AI 어시스턴트
leon: 에이전트 실행 기능과 로컬 우선 프라이버시를 갖춘 오픈 소스 개인용 AI 어시스턴트
해결하는 문제
Leon은 실용적이고 프라이버시를 인식하며 사용자의 실제 환경에 기반을 둔 오픈 소스 개인용 AI 어시스턴트입니다. 단순한 의도 분류를 넘어 도구, 메모리, 에이전트 실행을 사용하여 처음부터 끝까지 작업을 완료함으로써 복잡한 목표를 처리합니다.
작동 방식
Leon은 메인 런타임 서버, 웹 애플리케이션, 그리고 도구 및 바이너리와 연결되는 브리지(Node.js 및 Python) 시스템으로 구성된 모듈식 아키텍처를 사용하여 작동합니다. 다음 세 가지 실행 모드를 지원합니다:
- Smart mode: 최적의 실행 경로를 자동으로 선택합니다.
- Controlled mode: 결정론적인 네이티브 스킬 및 액션을 따릅니다.
- Agent mode: 작업을 단계별로 계획하고 실행합니다.
현실에 기반을 유지하기 위해 Leon은 계층형 메모리(지속적인 선호도, 일상적 맥락, 최근 대화)와 선제적인 펄스 시스템을 사용합니다. 프라이버시와 성능의 균형을 맞추기 위해 로컬 또는 원격 AI 제공업체를 모두 사용할 수 있습니다.
대상 사용자
클라우드 기반 LLM에만 의존하는 대신 로컬 머신 및 환경과 상호작용할 수 있는 프라이빗하고 확장 가능한 개인용 어시스턴트를 원하는 사용자들을 위해 설계되었습니다.
주요 특징
- Agentic Execution: 도구를 사용하여 다단계 작업을 계획하고 실행하는 능력.
- Privacy-First: 제3자 의존성을 피하기 위해 로컬 AI 모델과 로컬 맥락을 지원합니다.
- Modular Extensibility: 새로운 기능을 추가하기 위해 스킬, 툴킷 및 브리지 시스템을 사용합니다.
- Hybrid Execution: 결정론적인 워크플로우와 유연한 에이전트 스타일의 계획을 결합합니다.
Sources
- undefinedleon-ai/leon