zzet/gortex
High-performance code-intelligence engine for AI agents and IDE, supports 257 languages, multi repositories, based on graph, with access via CLI, MCP Server, and API. AI coding agents teammate - expose only needed information, cutting token usage up to 50x. 100% local. Discord: https://discord.gg/39MFHu3J5d
해결하는 문제
Gortex는 AI 코딩 에이전트의 토큰 비용과 노이즈를 줄이기 위해 설계된 고성능 코드 인텔리전스 엔진입니다. 에이전트가 전체 파일이나 큰 코드 조각을 읽는 대신, Gortex는 코드를 지식 그래프로 인덱싱하여 에이전트가 실제로 필요한 특정 심볼, 콜 체인, 참조만을 검색할 수 있도록 합니다.
작동 방식
Gortex는 tree-sitter AST 분석을 사용하여 257개의 언어와 문법을 파싱합니다. 함수, 클래스, 크로스 서비스 계약의 지속 가능한 프로바던스 계층화된 지식 그래프를 구축합니다. 이 그래프는 디스크 기반 SQLite 데이터베이스에 저장되며, 장시간 실행되는 데몬을 통해 제공됩니다. CLI, 시각화를 위한 웹 UI, 그리고 100개 이상의 도구를 갖춘 MCP(Model Context Protocol) 서버를 통해 이 지능을 공개합니다. 이러한 도구에는 심볼 검색, 블래스트 레이지 분석, 리팩터링 등이 포함됩니다.
대상 사용자
Claude Code, Cursor, Windsurf, Aider와 같은 AI 코딩 어시스턴트를 사용하여 에이전트의 정확도를 향상시키고, 대규모 또는 다중 리포지토리 코드베이스 작업 시 토큰 사용량을 크게 줄이고자 하는 개발자들.
주요 특징
- 엄청난 토큰 절약: 난이도 높은 파일 읽기 대신 그래프 기반 검색을 통해 응답당 최대 50배의 토큰 사용량 감소를 주장합니다.
- 다중 리포지토리 지원: 여러 리포지토리를 하나의 그래프에 인덱싱하여 리포지토리 경계를 넘는 계약과 콜 체인을 추적할 수 있습니다.
- 광범위한 언어 지원: Python, TS/JS, Go, Rust와 같은 주요 언어에 컴파일러 수준의 정확도를 제공하는 257개 언어의 고품질 파싱 지원.
- 의존성 없음: macOS, Linux, Windows용 단일 정적 바이너리로 배포됩니다.
- 에이전트 통합: 19개의 다양한 AI 코딩 에이전트에 대한 즉시 사용 가능한 설정 제공.
- 크로스 리포지토리 API 계약: HTTP 라우트, gRPC, GraphQL, 메시지 토픽을 자동으로 감지하고 서로 다른 서비스 간에 일치시킵니다.
- 예측 실행:
preview_edit를 통해 디스크를 수정하지 않고도 에이전트가 변경 사항을 시뮬레이션할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트