Skip to content

Latest commit

 

History

History
100 lines (71 loc) · 4.18 KB

File metadata and controls

100 lines (71 loc) · 4.18 KB

NeuronFS: AGI를 위한 제로 트러스트 가상 파일 시스템

"mkdir이 벡터 DB를 이긴다." -- 0바이트 폴더 하나가 결정론적 O(1) 벽이다. 벡터 DB는 확률적 O(n) 추측이다.


한 줄 요약

AI 에이전트의 뇌를 OS 폴더 구조로 물리적으로 통제한다. 프롬프트 엔지니어링도, 벡터 DB도, GPU도 필요 없다.

빠른 시작

# 설치
git clone https://github.com/rhino-acoustic/NeuronFS.git
cd NeuronFS/runtime && go build -o neuronfs .

# 규칙 생성 = 폴더 생성
mkdir 禁_fallback              # 禁 접두사 = 절대 금지 (Zod 룬)
# 끝. 0바이트 폴더 자체가 규칙이다.

# 컴파일 = 시스템 프롬프트 자동 생성
./neuronfs --emit cursor        # -> .cursorrules
./neuronfs --emit claude        # -> CLAUDE.md
./neuronfs --emit all           # -> 모든 AI 포맷 동시 출력 (Cursor, Windsurf, Claude Desktop...)

옵코드는 룬워드다

디아블로 2를 해봤다면 -- NeuronFS 옵코드는 룬워드와 정확히 같은 원리로 작동한다.

옵코드 효과 예시
禁/ Zod 절대 금지 -- AI가 물리적으로 넘을 수 없는 벽 禁/하드코딩/
必/ Ber 필수 게이트 -- 반드시 통과해야 함 必/부서장승인/
推/ Ist 추천 -- 부드러운 넛지, 무시 가능 推/테스트코드/
.axon Jah 텔레포트 -- 먼 뇌 영역을 연결 推/보험료.axon => [보험금/]
bomb El 킬 스위치 -- 영역 전체 동결 bomb.neuron

"폴더가 소켓이고, 옵코드가 룬이다. 조합이 룬워드다."

폴더 이름은 의도를 선언한다

패턴 의미
禁/하드코딩/ "하드코딩을 금지한다" — 즉시 차단
必/부서장승인/ "부서장 승인을 필수로 한다" — 통과 게이트
推/테스트코드/ "테스트 코드를 추천한다" — 부드러운 권고
검증_후_보고 "검증이 되어야 한다" — 미래 의도 선언

중첩 옵코드 — 금지와 해결을 하나로

brainstem/禁/쉬프트금지/必/적층해결/
         ↑ 금지         ↑ 해결책

읽는 법: "시프트를 금지(禁)하되, 적층으로 해결(必)한다."

문서가 폴더가 될 때 계층이 생긴다. 이것이 NeuronFS의 핵심이다.

7계층 뇌 구조

brain_v4/
+-- brainstem/     (P0 -- 뇌간, 절대 원칙)
+-- limbic/        (P1 -- 변연계, 감정 필터)
+-- hippocampus/   (P2 -- 해마, 기억/에러 패턴)
+-- sensors/       (P3 -- 감각, 환경 제약)
+-- cortex/        (P4 -- 피질, 지식/기술)
+-- ego/           (P5 -- 자아, 성향/톤)
\-- prefrontal/    (P6 -- 전두엽, 목표/계획)

핵심: 낮은 P가 높은 P를 항상 물리적으로 덮어쓴다. brainstem(P0)의 禁은 cortex(P4)의 모든 규칙을 이긴다.

VFS 엔진 아키텍처

  • RouterFS (vfs_core.go): O(1) Copy-on-Write 라우팅
  • Boot Ignition (vfs_ignition.go): Argon2id KDF 브레인월렛 통합
  • Crypto Cartridge (crypto_cartridge.go): XChaCha20-Poly1305 RAM 기반 .jloot 복호화

공식 위키

NeuronFS 공식 위키 바로가기 (한/영 이중 언어)

라이선스

본 프로젝트는 AGPL-3.0 라이선스 하에 배포됩니다. 상용 이용 시 별도 조항이 적용됩니다. LICENSE를 참조하십시오.


비개발자가 산업의 방향을 뒤집었다. 프로그래밍은 AI가 생기고 철학이 됐다. Created by 박정근 (PD) — rubisesJO777 Architecture: 26 Go files, ~10,400 lines. Single binary. Zero dependencies.