b-nnett/grok-bot-0.18-reconstructed
Unofficial source-oriented reconstruction and extension of Grok Bot 0.18.0 for macOS
해결하는 문제
이 프로젝트는 Grok Bot 0.18.0 macOS 애플리케이션의 소스 중심 재구성입니다. 사용자가 앱의 내부 동작을 이해하고, 다양한 AI 제공자 간 전환할 수 있는 추론 라우터 및 코드 실행을 위한 로컬 Docker 사전 환경과 같은 새로운 기능을 추가할 수 있도록 합니다.
작동 방식
이 프로젝트는 하이브리드 방식으로 앱을 재구성합니다. 가독성이 높은 TypeScript를 사용하여 런타임 및 컨트롤 플레인 코드(Electron 메인, 호스트, 조정자, 프로토콜)를 재구성합니다. 배포된 애플리케이션에서 원본의 최소화된 프로덕션 렌더러(UI)를 유지하여 완성도 높은 외관과 느낌을 보존하며, 새로운 설정 표면을 추가하기 위해 작은 검증 가능한 패치만 적용합니다.
대상 사용자
이 프로젝트는 AI 데스크톱 애플리케이션의 역설계에 관심이 있는 개발자 및 연구자들을 위한 연구 및 해킹 프로젝트입니다.
주요 기능
- 추론 라우터: Cursor, Claude Code, Codex, OpenRouter로 요청을 라우팅하는 지원, 스트리밍 응답 및 MCP 도구 실행을 유지합니다.
- 로컬 Docker 사전 환경: 도구 실행을 위한 원격 사전 환경을 대체할 수 있는 선택적 로컬 컨테이너 기반 환경.
- 사용량 추적: 라우팅된 추론에 대한 요청 및 토큰 총계를 로컬에서 기록합니다.
- 결정론적 툴체인: 고정된 0.18.0 버전 앱을 다운로드하고 검증한 후 재구성된 버전을 조립하는 빌드 시스템.
- MCP 도구 지원: 다양한 라우팅된 제공자 간 Grok Bot 플러그인 및 MCP 도구 통합.
관련
- Dispatch
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트