WrongStack/WrongStack
An AI coding agent that reads your code, edits files, runs commands, and reasons through bugs — across a terminal REPL, a full-screen TUI, and a browser UI, while you keep your hand on every permission.
해결하는 문제
WrongStack은 특정 코드베이스에 대한 깊고 지속적인 이해를 유지하면서 복잡한 소프트웨어 개발 작업을 처리하도록 설계된 오픈소스 AI 코딩 에이전트입니다. 구독 기반 AI 도구의 필요성을 없애고 "래퍼" 도구의 한계를 피하며 자체 메모리, 도구 실행, 다중 에이전트 조정을 관리하는 독립형 엔진을 제공합니다.
작동 방식
WrongStack은 맞춤형 커널(Container, Pipeline, EventBus, RunController)을 사용하여 Director 아래의 "함대" 전문 에이전트를 조정합니다. SAGE라는 전용 메모리 시스템(SQLite/FTS5 사용)이 있어 프로젝트 지식을 파일, 기호, 커밋에 고정합니다. 시스템에는 정책 결정을 위한 Brain, 원자적 검증을 통한 작업 추적을 위한 Kanban, 자동 diff 검토를 위한 Chimera가 포함됩니다. 다양한 LLM 공급자(Anthropic, OpenAI, Google, Ollama, vLLM)를 지원하며, 간단한 REPL부터 완전한 WebUI 및 머신 간 명령 센터(HQ)까지 6가지 사용자 인터페이스를 제공합니다.
대상 사용자
로컬 머신에서 자율적으로 작동하고, 지속적인 메모리로 대규모 코드베이스를 관리하며, 도구 실행에 대해 엄격한 권한 경계를 유지할 수 있는 강력한 자체 호스팅 AI 코딩 어시스턴트를 원하는 개발자를 위해 구축되었습니다.
주요 기능
- SAGE 메모리: 세션을 넘어 지속되는 장기적이고 코드에 고정된 메모리.
- 다중 에이전트 함대: 격리된 전문 작업자에게 작업을 위임할 수 있는 Director 에이전트.
- 독립형 엔진: 다른 CLI의 래퍼가 아닌 자체 커널 및 도구 실행기.
- 포괄적인 도구 상자: 편집, 테스트, 린팅, 브라우저/E2E 제어를 위한 72개의 내장 도구.
- 6가지 UI 표면: REPL, TUI, WebUI, SimpleUI, Desktop, HQ를 통한 유연한 접근.
- 검증 가능한 목표: Kanban 게이트를 통해 작업이 검증 가능하게 완료될 때까지 실행되는
/goal시스템. - Chimera 검토: 파일 diff의 자동 비평 및 수정.
- 로컬 우선: Ollama 및 vLLM과 같은 로컬 LLM 엔드포인트를 완전히 지원합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트