--- license: mit title: CertBridge emoji: πŸ“‹ colorFrom: indigo colorTo: purple sdk: static pinned: false tags: - certbridge - ai-parsing - quality-certificate - neo4j - graphrag - tauri - react --- # πŸ”¬ CertBridge β€” AI μ„±μ μ„œ μžλ™ νŒŒμ‹± 및 λ ˆκ±°μ‹œ 톡합 μ‹œμŠ€ν…œ
**Claude Β· Gemini Β· OpenAI ν˜Έν™˜ APIλ₯Ό ν™œμš©ν•œ μ œν’ˆ μ„±μ μ„œ μžλ™ νŒŒμ‹± β†’ Neo4j μ˜¨ν†¨λ‘œμ§€ β†’ λ ˆκ±°μ‹œ μ‹œμŠ€ν…œ 톡합** [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![Node.js](https://img.shields.io/badge/Node.js-20+-339933?logo=node.js)](https://nodejs.org) [![Tauri](https://img.shields.io/badge/Tauri-2.0-24C8D8?logo=tauri)](https://tauri.app) [![React](https://img.shields.io/badge/React-19-61DAFB?logo=react)](https://react.dev)
--- ## πŸ“¦ λ‹€μš΄λ‘œλ“œ | κ΅¬μ„±μš”μ†Œ | 파일 | λŒ€μƒ OS | |----------|------|---------| | πŸ–₯️ **μ„œλ²„** | `certbridge-server-v0.1.0-ubuntu.tar.gz` | Ubuntu 22.04+ | | πŸ’» **ν΄λΌμ΄μ–ΈνŠΈ** | `CertBridge_0.1.0_x64-setup.exe` (NSIS) | Windows 10+ | | πŸ’» **ν΄λΌμ΄μ–ΈνŠΈ** | `CertBridge_0.1.0_x64_en-US.msi` (MSI) | Windows 10+ | | πŸ“– **μ„€μΉ˜ κ°€μ΄λ“œ** | `installation-guide.html` | - | | πŸ“– **μ‚¬μš© κ°€μ΄λ“œ** | `usage-guide.html` | - | ## πŸ—οΈ μ•„ν‚€ν…μ²˜ ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ CertBridge Desktop Client β”‚ β”‚ (Tauri 2.0 + React 19 + TypeScript) β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ νŒŒμ‹± λ·° β”‚ β”‚ 메타관리 β”‚ β”‚ μ˜¨ν†¨λ‘œμ§€ β”‚ β”‚ λŒ€μ‹œλ³΄λ“œ β”‚ β”‚ β”‚ β”‚ AI νŒŒμ‹± β”‚ β”‚ ν…œν”Œλ¦Ώ β”‚ β”‚ GraphRAG β”‚ β”‚ λͺ¨λ‹ˆν„°λ§ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ REST API (JWT Auth) β–Ό β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ CertBridge Central Server β”‚ β”‚ (Node.js + Express) β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ μ‚¬μš©μž β”‚ β”‚ νŒŒμ‹± β”‚ β”‚ κ·Έλž˜ν”„ β”‚ β”‚ λ ˆκ±°μ‹œ β”‚ β”‚ β”‚ β”‚ 인증/κΆŒν•œβ”‚ β”‚ ν”„λ‘μ‹œ β”‚ β”‚ RAG β”‚ β”‚ 전솑 ν”„λ‘μ‹œ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β–Όβ”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β–Όβ”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚PostgreSQLβ”‚ β”‚ Redis β”‚ β”‚ Neo4j β”‚ β”‚ MinIO β”‚ β”‚ β”‚ β”‚ (메타) β”‚ β”‚(μΊμ‹œ) β”‚ β”‚(μ˜¨ν†¨λ‘œμ§€)β”‚ β”‚(νŒŒμΌμ €μž₯) β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` ## πŸš€ λΉ λ₯Έ μ‹œμž‘ ### μ„œλ²„ μ„€μΉ˜ (Ubuntu) ```bash # 1. λ‹€μš΄λ‘œλ“œ & μ••μΆ• ν•΄μ œ tar -xzf certbridge-server-v0.1.0-ubuntu.tar.gz cd certbridge-server-ubuntu # 2. μžλ™ μ„€μΉ˜ (Docker, Node.js, DB 포함) chmod +x setup.sh sudo ./setup.sh # 3. μ„€μΉ˜ 확인 curl http://localhost:8090/health ``` ### ν΄λΌμ΄μ–ΈνŠΈ μ„€μΉ˜ (Windows) 1. `CertBridge_0.1.0_x64-setup.exe` λ‹€μš΄λ‘œλ“œ 2. μ„€μΉ˜ λ§ˆλ²•μ‚¬ μ‹€ν–‰ 3. μ•± μ‹€ν–‰ ν›„ μ„œλ²„ URL μž…λ ₯: `http://<μ„œλ²„IP>:8090` 4. κ΄€λ¦¬μž 둜그인: `admin` / `admin123` ## πŸ”‘ 핡심 κΈ°λŠ₯ - **AI μ„±μ μ„œ νŒŒμ‹±**: PDF, Excel, 이미지 β†’ Claude/Gemini/OpenAI둜 μžλ™ ꡬ쑰화 - **Neo4j μ˜¨ν†¨λ‘œμ§€**: μ†Œμž¬-μ„±μ μ„œ-μ‹œν—˜ν•­λͺ© κ·Έλž˜ν”„ μžλ™ ꡬ좕 - **GraphRAG Q&A**: μžμ—°μ–΄λ‘œ μ„±μ μ„œ 데이터 질의 (Cypher μžλ™ λ³€ν™˜) - **λ ˆκ±°μ‹œ 톡합**: κΈ°μ‘΄ μ‹œμŠ€ν…œ API/DB둜 νŒŒμ‹± κ²°κ³Ό μžλ™ 전솑 - **κ·Έλ£Ή/μ—­ν•  관리**: κ΄€λ¦¬μžΒ·μž…λ ₯μžΒ·λΆ„μ„κ°€ 역할별 μ ‘κ·Ό μ œμ–΄ - **μ‹€μ‹œκ°„ λŒ€μ‹œλ³΄λ“œ**: νŒŒμ‹± 톡계, 정확도, μ‹œμŠ€ν…œ λͺ¨λ‹ˆν„°λ§ ## πŸ“‹ μ‹œμŠ€ν…œ μš”κ΅¬μ‚¬ν•­ ### μ„œλ²„ - Ubuntu 22.04+ / Debian 12+ - Docker & Docker Compose - Node.js 20+ - RAM 4GB+, λ””μŠ€ν¬ 20GB+ ### ν΄λΌμ΄μ–ΈνŠΈ - Windows 10+ (64bit) - RAM 2GB+ ## πŸ“„ License MIT License β€” 자유둭게 μ‚¬μš©, μˆ˜μ •, 배포 κ°€λŠ₯