hirokawaguchi/open-genai
클라우드 의존성을 제거하고 로컬 LLM(Ollama)·Keycloak·Qdrant 등 오픈소스로 완전 자체호스팅하는 일본 정부 AI 플랫폼 포크
107+38이번 주0 찜
8포크0이슈
중간맛 분석
스택: FastAPI(백엔드) / React(프론트) / Ollama(LLM) / Keycloak(인증) / Qdrant(벡터DB) / SQLite(이력) / Whisper(음성) / Stable Diffusion(이미지생성) 난이도: 중상(·컨테이너 경험 필요) 바로 쓸 수 있는가: 네. compose up으로 즉시 실행 가능하며, http://localhost:5173에서 admin/password로 로그인하면 바로 AI 대화 시작 데모: 로컬 RAG(문서검색) / 번역 / 다이어그램생성 / 문자기록 / 팀별 지식베이스 관리 등 다양한 AI 애플리케이션이 사전 탑재
이런 레포예요
이럴 때 쓰면 좋아요
- 정부·공공기관의 폐쇄망/에어갭 환경에서 기밀 데이터를 다루는 AI 챗봇 구축
- 기업의 기밀문서(계약서·보고서·지침)를 RAG로 검색하며 답변하는 내부 AI 어시스턴트
- 음성회의록 자동 문자화·요약 및 팀 지식베이스로 관리하는 협업 시스템
핵심 기능
로컬 완전폐쇄·클라우드 의존도 제로(Ollama/Keycloak/Qdrant 등 모두 오픈소스)팀·권한·지식베이스를 엔터프라이즈급으로 관리하는 통합 플랫폼RAG·음성·이미지생성·Dify연계 등 다양한 AI앱을 마이크로서비스로 확장 가능
대안 대비 차별점
정부 AI 플랫폼을 처음부터 오픈소스로 재설계해 AWS/Azure 의존성을 완전 제거했으며, 단순 LLM 래퍼가 아니라 팀관리·권한·RAG·AI앱마켓 같은 엔터프라이즈 기능을 로컬에서 온전히 구현한 유일한 솔루션입니다.
준비물
- Docker 및 Docker Compose
- Ollama(로컬 실행 권장) 또는 OpenAI 호환 API 서버
바로 시작하기
- Ollama 설치 및 모델 다운로드
ollama pull qwen2.5:7b
- 레포지토리 클론
git clone https://github.com/hirokawaguchi/open-genai.git
cd open-genai
- 환경변수 설정
cp .env.example .env
- 전체 서비스 시작(빌드 포함)
docker compose up --build
- 헬스체크 확인
curl http://localhost:8000/health
- 웹 접속 및 로그인
http://localhost:5173 에 접속
사용자명: admin 또는 user
패스워드: password
별 추이 · 7일
107+38 / 7일
활용성 · 따라 만들기 좋은가
샘플 점수 14/100
- 관대한 라이선스
- 테스트 있음
- 예제 디렉토리
- 최근 활동
- AGENTS.md
- llms.txt
- 템플릿
🟢 최근 활동 있음 · 2026년 생성
이 레포에 깃밥 배지 달기
[](https://www.gitbap.com/r/hirokawaguchi/open-genai)🔌 클로드에서 바로 써보기
깃밥을 클로드에 연결하면 이런 레포를 클로드·커서·Codex에서 바로 찾고 체험할 수 있어요.
방법 ① 커넥터 URL
클로드 설정 → 커넥터에 이 주소를 붙여넣기.
https://www.gitbap.com/api/mcp방법 ② 플러그인 (체험까지)
플러그인을 설치하면 /gitbap-trending·/gitbap-try 슬래시 커맨드로 레포를 그 자리에서 체험. Claude Code에서 아래 두 줄을 차례로 실행하세요.
/plugin marketplace add jakeparkcolde/gitbap-cowork/plugin install gitbap-cowork@gitbapAI가 README 기반으로 요약했습니다 · 원문 보기