코그니소어: PGE 트리니티 아키텍처 기반 로컬-퍼스트 에이전트 OS

Cognithor는 16개의 구별되는 단계를 거쳐 1년 동안 개발된 완전 로컬 자율 에이전트 OS입니다. 이 프로젝트는 의도적인 아키텍처, 문서화된 결정, 그리고 상당한 테스트 커버리지를 강조하여, 제작자가 "바이브 코딩된" AI 프로젝트라고 부르는 것과 차별화됩니다.
핵심 아키텍처: PGE 트리니티
Cognithor의 모든 작업은 세 개의 게이트 시스템을 통해 흐릅니다: Planner → Gatekeeper → Executor. Gatekeeper는 결정론적이며, 실행 후가 아닌 실행 전에 정책을 적용하여 단순한 에이전트 체이닝을 넘어선 제어 계층을 생성합니다.
기술 사양
- 코드베이스: >118,000 LOC 소스, >108,000 LOC 테스트
- 테스트: 89% 커버리지의 11,609개 이상의 테스트, 0 린트 오류
- LLM 지원: Ollama, LM Studio, Anthropic, OpenAI, Gemini 및 기타 11개를 포함한 16개 제공업체
- 채널: Telegram, Discord, Slack, WhatsApp, Signal, Voice, CLI, WebUI를 포함한 17개 인터페이스
- 도구: 123개의 MCP 도구
- 기능: 컴퓨터 사용, Deep Research v2(25라운드 반복), SSH 원격 실행, VS Code 확장
- 메모리: 5단계 인지 메모리 시스템
- 보안: Ed25519 서명 감사 추적으로 GDPR 준수
로컬 우선 구현
이 시스템은 클라우드 요구 사항 없이 작동하며 필수 API 키가 필요하지 않습니다. 모든 데이터는 사용자의 기기에 남아 있으며, Ollama 또는 LM Studio가 두뇌를 실행합니다. 클라우드 제공업체는 선택적 대안으로 사용 가능합니다.
개발 단계
완료된 16개 단계에는 기초(PGE, MCP, CLI), 다중 에이전트 협업, GDPR 도구 키트, 분산 작업자, Flutter Command Center가 포함됩니다. 각 단계는 문서화, 테스트 및 배포되었습니다.
이 프로젝트는 주로 한 명의 개발자가 부다페스트에 있는 테스터의 도움을 받아 개발되었으며, 이 테스터는 새로운 기기에서 시스템을 검증합니다. 개발자는 "AI가 코드를 작성합니다. 제가 시스템을 엔지니어링합니다."라고 언급합니다.
GitHub 저장소는 Alex8791-cyber/cognithor에서 이용 가능하며, v1.00.0이 곧 출시될 예정입니다.
📖 Read the full source: r/LocalLLaMA
👀 See Also

일회성 읽기: 중복 파일 읽기를 방지하는 Claude 코드 훅
한 개발자가 read-once라는 PreToolUse 훅을 만들어서 Claude Code가 세션 중에 같은 파일을 반복해서 읽는 경향을 해결했습니다. 이로 인해 불필요한 토큰 소비를 방지합니다.

Claude Code로 구축한 로컬 음성-텍스트 macOS 앱: Vext 사례 연구
한 개발자가 3개월 동안 Apple Neural Engine에서 Whisper를 사용하는 macOS 음성-텍스트 앱 Vext를 만들었습니다. Claude Code가 Rust/Swift FFI, Core ML 최적화 및 단축키 아키텍처를 도왔습니다. 이 앱은 완전히 오프라인에서 실행되며 60초 오디오를 약 400ms에 변환합니다.

TechDebtMCP v2.0.0: 14개 언어에 걸친 기술 부채 분석을 위한 MCP 서버
TechDebtMCP v2.0.0는 Claude를 코드베이스에 연결하여 JS/TS, Python, Java, Swift, Kotlin, Go, Rust, C/C++, C#, Ruby, PHP를 포함한 14개 프로그래밍 언어에서 기술 부채를 찾고, 측정하고, 우선순위를 정하는 MCP 서버입니다.

OpenEvol: 대화 기록을 활용한 LLM의 오프라인 자가 개선 파이프라인
OpenEvol v0.1.1은 수동 라벨링 없이 미세 조정 데이터셋을 생성하기 위해 AI 대화 기록을 자동으로 마이닝하는 오프라인 파이프라인입니다. 초기에는 CPU에서 실행되며 OpenAI 호환 API와 HuggingFace Transformers를 포함한 5가지 교사 백엔드를 지원합니다.