Repositories

모든 저장소는 geul-org GitHub 조직에 있다.


언어

geul

AI를 위한 의미정렬 인공 언어이자 바이너리 스트림 포맷.

인간과 AI가 모호성 없이 소통하기 위해 설계된 2바이트(65,536종) 기반 언어 체계다. 모든 서술에 출처, 시점, 확신도가 있고, 모든 개체에 고유 식별자가 있다. 16비트 단위의 스트림 포맷으로, 10비트 Prefix 체계 아래 10종의 패킷 타입(Verb Edge, Entity Node, Triple Edge 등)을 정의한다.

GitHubgeul-org/geul
언어Go, Python
라이선스MIT

문법

geul-verb

동사 SIDX 16비트 코드북 (WordNet 기반).

WordNet 동사 synset을 16비트 코드로 매핑하여 GEUL Verb Edge 패킷에서 사용한다. 스트림 포맷이 소비하는 동사 어휘를 제공한다.

GitHubgeul-org/geul-verb
언어Python
라이선스MIT

geul-entity

엔티티 SIDX 48비트 코드북 (Wikidata 기반).

위키데이터 엔티티를 48비트 구조화 식별자로 인코딩한다. 엔티티 타입을 정의하고, 타입별 속성 스키마를 설계하고, SILK이 소비하는 코드북을 빌드한다.

GitHubgeul-org/geul-entity
언어Python
라이선스MIT

geul-quantities

수량 노드 코드북.

GEUL Quantity Node 패킷에서 사용하는 수량 값 — 단위가 있는 숫자, 범위, 정밀도 — 의 인코딩 체계를 정의한다.

GitHubgeul-org/geul-quantities
언어Python
라이선스MIT

geul-ast

AST 엣지 코드북.

추상 구문 트리 엣지의 인코딩 체계를 정의하여, GEUL 스트림 포맷 내에서 구조화된 코드 표현을 가능하게 한다.

GitHubgeul-org/geul-ast
언어Python
라이선스MIT

검색

silk

SILK(Symbolic Index for LLM Knowledge) — 뉴로-심볼릭 검색 아키텍처.

64비트 정수로 검색한다. 벡터 DB, ANN 그래프, 임베딩 모델이 필요 없다. NumPy 비트 AND 한 줄로 1억 건을 검색하며, Python만으로 최적화된 C++/Rust 벡터 검색을 이긴다는 것이 핵심 주장이다. 코드북 룩업과 LLM 보조를 결합한 하이브리드 쿼리 파이프라인을 제공한다.

GitHubgeul-org/silk
언어Python
라이선스MIT

DSL

fullend

Full-stack SSOT Orchestrator — 5개 SSOT(STML, OpenAPI, SSaC, SQL DDL, Terraform)의 교차 정합성을 검증하고 코드를 산출한다.

각 레이어의 개별 검증 도구를 호출한 뒤, 레이어 간 경계를 교차 검증한다. 검증 통과 후 sqlc, oapi-codegen, SSaC, STML의 코드 생성을 오케스트레이션하고 글루 코드를 산출한다.

GitHubgeul-org/fullend
언어Go
라이선스MIT

ssac

Service Sequences as Code — Go 주석에서 선언적 서비스 로직을 파싱하여 Go 구현 코드를 CLI로 생성한다.

Go 소스 파일의 구조화된 주석으로 서비스 흐름을 정의한다. CLI가 이 선언을 읽고 대응하는 구현 코드를 생성하여, 보일러플레이트를 제거하면서 로직의 가독성과 버전 관리를 유지한다.

GitHubgeul-org/ssac
언어Go
라이선스MIT

stml

SSOT Template Markup Language — HTML5 data-* 속성으로 UI와 API를 선언적으로 바인딩하고, OpenAPI 대비 심볼릭 검증 후 React 코드를 생성한다.

HTML5 data 속성으로 UI 템플릿을 API 스키마에 바인딩한다. 빌드 시점에 OpenAPI 명세 대비 심볼릭 검증을 수행하고, 타입 안전한 React 컴포넌트를 생성한다. 스키마에서 화면까지 단일 진실 공급원.

GitHubgeul-org/stml
언어TypeScript
라이선스MIT

웹사이트

geul-org

이 웹사이트의 소스 코드.

Hugo 정적 사이트 제너레이터로 12개 언어를 지원한다. S3 + CloudFront로 배포하며, CloudFront Function으로 언어 감지와 clean URL을 처리한다.

GitHubgeul-org/geul-org
언어Hugo (Go Templates), CSS
라이선스MIT