temm1e-labs/temm1e

One of the ground zero for AGI, maybe, probably. Free and Open Source forever and ever!

해결하는 문제

Temm1e는 일회성 AI 상호작용을 넘어서 지속적인 AI 동반자와 에이전트 런타임을 구축하기 위해 설계되었습니다. 에이전트가 세션 간에 모든 것을 잊는 '에피소딕 지능' 문제를 해결하기 위해, 메모리, 성격, 그리고 시간이 지나도 스케줄된 작업에 복귀할 수 있는 환경을 제공합니다.

작동 방식

Rust로 작성된 Temm1e는 다양한 LLM(Anthropic, OpenAI, Gemini 등)을 위한 하네스 역할을 합니다. 에이전트 루프를 이해, 도구 실행, 컨텍스트 관리, 결과 기록, 리소스 해제의 다섯 단계 프로세스로 관리합니다.

주요 기술 구성 요소:

  • 메모리 시스템: $λ$-Memory는 시간이 지남에 따라 중요도가 감소하는 지속적인 주의 곡선을 사용하고, Engram은 장기적 사실을 관리합니다.
  • 컴퓨터 사용: 인증된 브라우저 상호작용을 위한 "Prowl"과 데스크톱 스크린샷 및 입력 작업을 위한 "Gaze"를 제공합니다.
  • 코딩 레이어: "Tem-Code"를 통해 에이전트가 리포지토리 내에서 파일을 검사하고 코드를 편집하며 쉘/Git 작업을 직접 실행할 수 있습니다.
  • 협업: 종속성 인식 작업 분할을 위한 스웜 모델("Many Tems")과 전문 코어(예: 연구 또는 디버깅)를 유지하는 "TemDOS"를 지원합니다.
  • 지속성: "Perpetuum" 시스템은 스케줄된 활동과 백그라운드 모니터링을 가능하게 합니다.

대상 사용자

터미널, 브라우저, 데스크톱을 넘나들며 일관된 성격과 장기 기억을 유지하는 지속적이고 자율적인 에이전트를 원하는 개발자 및 고급 사용자에게 적합합니다.

주요 특징

  • 지속적인 정체성: 다양한 대화와 세션 간에 일관된 성격과 기억을 유지합니다.
  • 컴퓨터 사용: API 없이 앱과 상호작용할 수 있는 네이티브 브라우저 세션과 데스크톱 제어 기능을 제공합니다.
  • 수학적 엄격성: 메모리 감소, 작업 선택, 증거 순위 매기기 등에 특정 수식을 사용하여 에이전트 행동을 검사 가능하게 합니다.
  • 다중 에이전트 협업: 복잡하고 병렬화 가능한 작업을 처리하기 위해 워커 스웜을 생성할 수 있습니다.
  • 크로스플랫폼 인터페이스: TUI, CLI 또는 메시징 게이트웨이를 통해 접근 가능합니다.

관련

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