linghungegeg/Linghun

AGI-oriented, hallucination-resistant AI coding runtime grounded in evidence, tools, memory, agents, and verification.

What it solves

Linghun은 AI 기반 프로그래밍 터미널로, 단순 Q&A가 아닌 실제 소프트웨어 엔지니어링을 위해 설계되었습니다. 모델이 코드를 읽거나 결과를 검증하지 않고 버그를 수정했다고 주장하는 "환각" 문제, 대용량 로그로 인한 컨텍스트 윈도우 오버플로, Windows 환경(중국어 경로 및 PowerShell)에서 작업할 때 발생하는 마찰 등을 해결합니다.

How it works

Linghun은 프롬프트 엔지니어링에만 의존하지 않고, LLM을 감싸는 시스템 수준의 "엔지니어링 외골격"을 구현합니다. 모델을 제어된 런타임에 통합하여 다음을 관리합니다:

  • Evidence-First Loop: 결론을 실제 파일 읽기, 도구 출력 및 Git 상태에 바인딩하도록 강제합니다.
  • Verification Gates: 부분 테스트, 모의 테스트, 전체 스모크 테스트를 구분하여 모델이 증거 없이 작업이 "완료"됐다고 주장하는 것을 방지합니다.
  • Architectural Guardrails: "AntiCodeBlob" 시스템을 사용해 거대하고 유지보수가 어려운 파일 및 함수 생성을 방지합니다.
  • Managed Environment: Windows 전용 프로세스 가드, 경로 호환성, Git 안정 지점을 처리하여 손쉬운 롤백을 지원합니다.
  • Workflow Matrix: 복잡한 목표를 단계, 역할, 증거 요구사항으로 분해하고, 다중 에이전트 탐색 및 백그라운드 작업을 지원합니다.

Who it’s for

  • Individual Developers: 복잡한 도구 문법을 배우지 않고도 자연어로 실제 프로젝트를 진행하고 싶은 개발자.
  • Professional Engineers: 아키텍처 경계를 존중하고, Git 상태를 관리하며, 검증 가능한 결과물을 제공하는 신뢰할 수 있는 AI 파트너가 필요한 엔지니어.
  • Enterprise Teams: 엄격한 권한 경계, 로컬 실행 프라이버시, 표준화된 Capability Runtime을 통한 내부 도구 연결이 필요한 조직.

Highlights

  • Anti-Hallucination System: 모델이 주장에 대한 증거를 제공하도록 제약하여 "자신감은 있지만 틀린" 답변을 감소시킵니다.
  • Windows-First Design: PowerShell, 중국어 경로, 네이티브 프로세스 추적을 완전 지원하여 Windows에서의 안정성을 보장합니다.
  • Git Integration: 안정 지점과 관리된 워크트리를 자동으로 생성해 AI 기반 변경을 되돌릴 수 있게 합니다.
  • Capability Runtime: 외부 소프트웨어가 매니페스트 기반 커넥터를 통해 AI에 기능을 노출할 수 있는 확장 가능한 "범용 플러그"입니다.
  • Multi-Model Routing: 작업에 따라 플래닝, 실행, 리뷰, 요약 등 역할에 다른 모델을 할당할 수 있습니다.
  • Context Optimization: 인덱싱 및 노이즈 제어를 통해 92‑96%의 높은 캐시 적중률을 달성하고 토큰 비용을 절감합니다.