jaylfc/taOS

Self-hosted AI agent OS. Your memory, chat, agents, and files stay on hardware you own, offline by default, cloud by choice. Offline AI memory (taOSmd), self-hosted multi-framework group chat, a full web desktop + app store, and auto-clustering across the consumer hardware you already have (Orange/Raspberry Pi, Mac mini, gaming PC).

What it solves

taOS는 자체 호스팅 AI 에이전트 플랫폼으로, 사용자가 AI의 메모리, 데이터 및 컴퓨팅에 대한 완전한 주권을 가질 수 있도록 설계되었습니다. 클라우드 제공업체에 대한 의존성을 없애고, 사용자가 자신의 하드웨어(구형 노트북, Raspberry Pi부터 게이밍 PC, Android 폰까지)에서 에이전트를 실행하고, 장기 메모리를 관리하며, 추론을 수행할 수 있게 합니다.

How it works

시스템은 중앙 컨트롤러가 여러 "워커" 노드를 관리하는 분산 컴퓨트 클러스터로 동작합니다. 이 워커들은 Linux, macOS, Windows, Android 등 호환 OS가 설치된 어떤 장치라도 될 수 있으며, 컨트롤러는 이들을 컴퓨트 메쉬로 조직해 LLM, 임베딩, 이미지/비디오/오디오 생성 작업을 처리합니다.

주요 아키텍처 구성 요소는 다음과 같습니다:

  • Framework-Agnostic Core: taOS는 에이전트 라이프사이클(메모리, 파일, API 키)을 특정 에이전트 프레임워크와 별개로 관리합니다. 이를 통해 SmolAgents, LangChain, OpenClaw 등 프레임워크를 전환해도 히스토리나 설정을 잃지 않습니다.
  • taOSmd Memory System: 시간 기반 지식 그래프와 하이브리드 벡터 검색을 활용한 특화 메모리 레이어로, 에이전트에 고정밀 검색을 제공합니다.
  • Web Desktop Shell: 브라우저 기반 OS 환경으로, 윈도우 매니저와 40개 이상의 번들 앱을 제공해 에이전트, 모델, 시스템 상태를 관리합니다.
  • Skill Registry: 웹 검색, 코드 실행 등 프레임워크에 구애받지 않는 도구 모음으로, 어댑터를 통해 다양한 에이전트 프레임워크에서 사용할 수 있습니다.

Who it’s for

  • 프라이버시를 중시하는 사용자: AI 대화와 메모리를 오프라인 및 자체 하드웨어에 보관하고 싶은 분.
  • AI 애호가 및 개발자: 데이터 마이그레이션 없이 여러 에이전트 프레임워크와 로컬 모델을 실험하고 싶은 분.
  • 홈 랩 사용자: 여분의 하드웨어(SBC, 구형 PC)를 분산 AI 컴퓨트 클러스터로 전환하고 싶은 분.

Highlights

  • Distributed Hardware Support: Apple Silicon(MLX), NVIDIA, AMD, Rockchip NPU 및 CPU 전용 장치를 지원합니다.
  • Framework Independence: 모든 메모리, 파일, 연결을 유지하면서 에이전트 프레임워크를 전환할 수 있습니다.
  • Comprehensive Web OS: 윈도우 매니저, 앱 스토어, 모바일 최적화 PWA 모드를 포함한 완전한 데스크톱 경험을 제공합니다.
  • High-Accuracy Memory: 시간 기반 지식 그래프와 모순 감지를 갖춘 taOSmd 시스템을 특징으로 합니다.
  • Extensive Integration: 40개 이상의 앱, 109개 이상의 카탈로그 앱, 47개의 MCP 플러그인을 번들링합니다.