---
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)
[](https://nodejs.org)
[](https://tauri.app)
[](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 β μμ λ‘κ² μ¬μ©, μμ , λ°°ν¬ κ°λ₯