feat: implement next-gen vectorized engine, async architecture, and modernization roadmap v2.32.0

This commit is contained in:
Wonseok Jung
2026-04-30 23:44:36 +09:00
parent 39d46d7c54
commit cd1d6a3da8
20 changed files with 1086 additions and 282 deletions
+30 -68
View File
@@ -1,73 +1,38 @@
<p align="center">
<img src="assets/icon.png" width="120" alt="Connect AI Logo" />
</p>
# G1nation
<h1 align="center">G1nation (P-Reinforce)</h1>
G1nation은 로컬 인프라를 기반으로 작동하는 고성능 자율 AI 코딩 에이전트입니다. VS Code 환경에서 복잡한 개발 작업을 수행하며, 프로젝트 아키텍처 분석부터 코드 생성, 시스템 명령 실행까지 전 과정을 자동화합니다.
<p align="center">
<strong>100% Local · 100% Offline · Autonomous Knowledge Engine</strong><br/>
VS Code / Cursor 확장 프로그램으로, 당신의 낡은 IDE를 최상위 에이전트 대학(A.U)의 심장으로 진화시킵니다.
</p>
## 핵심 기술 아키텍처
<p align="center">
<img src="https://img.shields.io/badge/version-2.2.66-blue" alt="version" />
<img src="https://img.shields.io/badge/license-MIT-green" alt="license" />
<img src="https://img.shields.io/badge/integration-Agent_University-purple" alt="integration" />
<img src="https://img.shields.io/badge/engine-Ollama%20%7C%20LM%20Studio-orange" alt="engine" />
</p>
본 시스템은 대규모 코드베이스와 지식 기반을 효율적으로 처리하기 위해 설계된 세 가지 핵심 기술 스택을 기반으로 합니다.
---
### 1. 벡터화된 고성능 추론 엔진
NumPy 기반의 행렬 연산을 활용하여 기존의 반복문 기반 검색 방식의 병목을 해결했습니다. 특징 매칭 알고리즘의 시간 복잡도를 선형 수준으로 최적화하여 대규모 데이터셋에서도 실시간에 가까운 응답 속도를 보장합니다.
## 🌟 Overview: The P-Reinforce Architecture
### 2. Actor/Queue 기반 비동기 작업 관리
비동기 메시지 큐와 워커 풀 아키텍처를 도입하여 작업 수집과 실행 프로세스를 완전히 분리했습니다. 이를 통해 트래픽 급증 시에도 시스템 부하를 안정적으로 분산하며, 서비스 중단 없는 연속적인 작업 처리가 가능합니다.
G1nation v2.2.66은 단순한 코딩 에이전트를 넘어섭니다. **P-Reinforce 아키텍처**를 기반으로 설계된 이 에이전트는 사용자의 모든 정보와 지시를 받아들여 **스스로 의미를 분석하고, 폴더를 생성하고, 마크다운 위키 파일로 정리하여 클라우드에 자동 백업**하는 자율 지식 정원사(Autonomous Gardener)입니다.
### 3. 실시간 SLO 모니터링 및 성능 추적
모든 핵심 추론 경로에 대해 지연 시간을 실시간으로 측정합니다. P95 지연 시간을 포함한 정밀한 성능 지표를 분석하여 설정된 성능 목표(SLO)를 상시 준수하도록 설계되었습니다.
---
## 주요 기능 및 권한
## ⚡ Core Features
시스템은 사용자의 명시적인 승인 하에 다음과 같은 로컬 시스템 제어 권한을 행사합니다.
### 1. 🧠 Agent University (A.U) 완벽 연동
Agent University 웹 플랫폼과 실시간으로 통신합니다.
웹에서 버튼 한 번 누르는 즉시, 로컬 VS Code의 `4825` 포트를 통해 프리미엄 브레인 팩(Premium Brain Pack) 지식이 로컬 인공지능 뇌(`~/.connect-ai-brain`)에 자동 주입되어 신경망을 확장합니다.
| 작업 범주 | 설명 |
| :--- | :--- |
| 파일 시스템 제어 | 파일 및 디렉토리의 생성, 수정, 삭제를 수행하여 프로젝트 구조를 관리합니다. |
| 지식 기반 분석 | 프로젝트 코드 및 로컬 지식 문서를 읽어 개발 맥락을 정밀하게 파악합니다. |
| 터미널 명령 실행 | 빌드, 테스트, 배포 등 개발 워크플로우에 필요한 셸 명령을 직접 수행합니다. |
| 자율 워크플로우 | 다중 에이전트 협업 시스템을 통해 복잡한 요구사항을 단계별 실행 계획으로 분해하여 처리합니다. |
### 2. 📂 자율 지식 구조화 (Zero-Interaction Styling)
유저가 던져주는 원시 데이터(Raw Data)를 에이전트가 스스로 판단해 `10_Wiki`, `00_Raw`, `🚀 Skills` 와 같은 완벽한 P-Reinforce 템플릿 규격의 Markdown 파일로 분할-조립하여 저장합니다.
## 설치 방법
### 3. ☁️ 클라우드 동기화 (Auto-Git Sync 100%)
로컬 PC에서 파일 생성이 일어나는 순간, 에이전트가 스스로 GitHub 저장소에 `git add`, `commit`, `push`를 수행합니다.
마스터는 이제 지루한 푸시 커맨드를 입력할 필요가 없습니다.
### 패키지 설치
1. 배포된 v2.32.0 이상의 VSIX 파일을 다운로드합니다.
2. VS Code에서 명령 팔레트를 실행한 후 Extensions: Install from VSIX를 선택하여 설치를 완료합니다.
### 4. 💾 결과물 내보내기 (Export to MD)
AI의 답변 결과를 클릭 한 번으로 마크다운(.md) 파일로 즉시 저장할 수 있습니다. 지식 베이스 구축이 더욱 빨라집니다.
### 5. 🔗 설치형 모델 자동 감지 (Dynamic Model Detection)
Ollama 또는 LM Studio에 설치된 모델을 내부 API(`v1/models`)를 호출하여 자동 감지하고, UI의 스위치 보드(드롭다운)에 연결합니다.
---
## ⚒️ Agent Capabilities (에이전트 권한)
로컬 머신의 파일 시스템과 터미널에 대한 통제권을 인공지능에게 부여합니다. (100% 안전한 권한 승인 기반)
| Action | Description |
|:--|:--|
| **📄 Create Files** | 새로운 파일과 폴더를 생성합니다 |
| **✏️ Edit Files** | 기존 파일 내의 코드를 수정합니다 |
| **🗑️ Delete Files** | 불필요한 파일을 즉각 파쇄합니다 |
| **📖 Read Files** | 마스터의 프로젝트 파일을 읽어 맥락을 파악합니다 |
| **📂 Browse Directories** | 디렉토리 구조를 분석합니다 |
| **🖥️ Run Commands** | `npm run build`, `git push` 등 터미널 명령을 수행합니다 |
---
## 📥 Installation (설치 방법)
### A.U 멤버십 유저 (Recommended)
1. 상단 탭의 [Releases](https://github.com/wonseokjung/connect-ai/releases) 메뉴로 진입.
2. 최신 `v2.2.66.vsix` 파일을 다운로드.
3. VS Code 에서 `Cmd+Shift+P`**Extensions: Install from VSIX** → 다운받은 파일 선택
### 개발자 빌드 (Build from Source)
### 소스 빌드 환경
```bash
git clone https://github.com/wonseokjung/connect-ai.git
cd connect-ai
@@ -76,17 +41,14 @@ npm run compile
npx vsce package
```
---
## 데이터 보안 및 개인정보 보호
## 🔒 Privacy (완벽한 보안)
G1nation은 100% 로컬 추론 환경에서 작동하도록 설계되었습니다.
- **Zero Cloud API:** 당신의 코드는 외부 클라우드 통신망을 타지 않습니다.
- **Zero Telemetry:** 모든 연산력은 100% Local Inference 환경에서 이루어집니다.
- 기업 보안 등급에 준하는 극강의 밀폐형 로컬 지식망 생성을 보장합니다.
- 모든 연산은 사용자 로컬 머신의 자원을 사용하여 처리됩니다.
- 코드 및 지식 데이터는 외부 클라우드 서버로 전송되지 않습니다.
- 인터넷 연결 없이 오프라인 환경에서도 모든 핵심 기능을 사용할 수 있습니다.
---
<p align="center">
<strong>Built for Antigravity & Agent University</strong><br/>
Designed by <a href="https://github.com/wonseokjung">Jay</a> × Connect AI Architect
</p>
Designed for high-performance autonomous engineering.
Copyright (C) G1nation. All rights reserved.