Omnigraph
그래프 엔진으로 컨텍스트를 조립하고, 객체 저장소 기반에서 에이전트가 코드처럼 그래프 데이터를 분기·타입·검토·병합·감사·거버넌스합니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Public-sector data analytics engine — from messy public files to decisions you can defend. Web app + public REST API that runs the full analytics lifecycle on government data: ingest → profile → guided cleaning → SQL modeling → machine learning → executive dashboard and report. UI in English and Spanish; input data in English, French or Spanish.
🚧 Status: Phase 0 — scaffold. See
docs/ROADMAP.mdfor the 25-day plan.
Public data arrives fragmented, multilingual and dirty, and executive reporting is often manual. CivicLens shows — step by step — how to turn it into reliable KPIs and decision support, and lets agencies repeat the same pipeline every month through an API.
| Layer | Choice |
|---|---|
| Web | Next.js 14 · TypeScript · Tailwind · next-intl (EN/ES) · Vercel |
| API | FastAPI · Python 3.11 · Docker · Render |
| Analytics | DuckDB + Parquet · pandas |
| App data | PostgreSQL (Neon) |
| ML | scikit-learn · statsmodels · SHAP |
| CI/CD | GitHub Actions |
cp .env.example .env
docker compose up --build
# web → http://localhost:3000 (redirects to /en or /es)
# api → http://localhost:8000/health docs → http://localhost:8000/docs
Without Docker:
# API
cd apps/api && python -m venv .venv && . .venv/bin/activate && pip install -e ".[dev]"
uvicorn app.main:app --reload
# Web
cd apps/web && npm install && npm run dev
apps/web Next.js app (UI, i18n catalogs in messages/en.json and messages/es.json)
apps/api FastAPI service (analytics engine + public API)
data/seed Frozen public datasets + dataset cards
docs/ Spec, roadmap, ADRs, glossary
scripts/ Tooling (i18n catalog check, seed loading)
Ruff + pytest with coverage (API) · ESLint + typecheck + build (web) · EN/ES catalog parity · gitleaks secret scan · Docker build.
CivicLens es un motor de analítica para datos públicos: carga archivos en inglés, francés o español, enseña a limpiarlos, los modela en SQL, aplica modelos de machine learning explicables y genera el reporte ejecutivo. La interfaz está disponible en inglés y español, y todo el proceso se puede automatizar mediante una API para entidades públicas.
María Alejandra Boada Rodríguez — Data Analyst · Software Engineer
MIT. Dataset licenses and attribution are listed in data/seed/README.md.