Open Source
GitHub, HuggingFace의 최신 AI 오픈소스 프로젝트를 탐색하세요.
Microsoft가 주도하는 오픈소스 프로젝트로, 대규모 언어모델의 출력을 제어하기 위한 전용 프로그래밍 언어이자 파이썬 라이브러리다. 정규식, 컨텍스트 프리 문법(CFG), JSON 스키마 등을 이용해 모델이 생성할 수 있는 토큰 공간을 실시간으로 제약함으로써, 형식이 어긋난 출력이나 불필요한 재생성 없이 원하는 구조의 결과를 한 번에 얻을 수 있다. 일반적인 프롬프트 엔지니어링이나 반복적인 파싱·재시도 방식보다 지연 시간과 비용을 크게 줄이는 것이 핵심 차별점이며, Transformers, llama.cpp, vLLM 등 여러 추론 백엔드와 연동된다. 구조화된 JSON 응답, 에이전트의 도구 호출 인자, 코드 생성 등 정확한 포맷이 요구되는 상황에서 주로 사용된다.
huggingface
SOTA 기계학습 모델을 위한 오픈소스 모델 정의 프레임워크
google-gemini
터미널에서 Gemini AI를 사용하는 Google 공식 CLI 에이전트
rasbt
PyTorch로 ChatGPT 스타일 LLM을 처음부터 구현하는 교육용 자료
punkpeye
LLM 도구 연동 표준 MCP 서버 큐레이션 모음