Projekt: Automatische Beleganalyse mit NVidia AI Version: 1.0.0 Erstellt: 2026-02-23
Automatische Analyse von Belegen aus Google Drive:
- Dateien aus Drive-Ordner holen
- Mit NVidia NIM AI analysieren (OCR, Transkription, Bildanalyse)
- In korrekte Verzeichnisse verschieben
- Alle Metadaten in PostgreSQL DB speichern
AIOMETRIC-GoogleTAX/
├── src/
│ ├── drive/ # Google Drive Integration
│ ├── ai/ # NVidia NIM AI Integration
│ ├── db/ # PostgreSQL Database
│ ├── routing/ # Intelligentes Datei-Routing
│ └── orchestrator/ # Main Orchestrator
├── docs/ # Dokumentation
└── tests/ # Tests
- Ordner ID: 1rY8Zs1-eoCCtzruQDvicMihjH0AMR-gH
- Ziel-Drive: 11OoJH5PObXP-ANnlEqsPmGBfiC7zPz7m
- AI: NVidia NIM (Qwen 3.5 397B)
- OCR: NVidia AI Vision
- Database: PostgreSQL (Supabase)
- Storage: Google Drive API
- Projekt initiiert
- Google Drive Integration
- NVidia AI Integration
- Routing System
- Database Schema
- Orchestrator
- Build erfolgreich
# Dependencies installieren
npm install
# .env Datei erstellen
cp .env.example .env
# .env bearbeiten mit:
# - GOOGLE_CLIENT_ID
# - GOOGLE_CLIENT_SECRET
# - NVIDIA_API_KEY
# - DATABASE_URL
# Bauen
npm run build
# Starten
npm start- CI Security Gates:
.github/workflows/enterprise-ci.yml - Nightly Security:
.github/workflows/nightly-security.yml - Build Provenance:
.github/workflows/provenance-attestation.yml - Workflow Integrity:
.github/workflows/workflow-integrity.yml - Security Policy:
SECURITY.md - Runbook:
docs/ENTERPRISE_FREE_BASELINE_2026-02-26.md
Lokale Vollpruefung:
npm run enterprise-guard- Alle Orchestrator-Skripte nutzen jetzt einen globalen Lock:
.pipeline.lock. - Parallele Schreiblaeufe auf Drive/Sheets werden dadurch verhindert.
- Laufprotokoll liegt in
logs/pipeline_events.jsonl.
# Standard-Kette (Sync -> Accounting Enrichment)
npm run sync-chain
# Dauerlauf (stündlich/5-min etc. via SLEEP_SECONDS)
./continuous_sync.sh- Rechnungen
- Quittungen
- Vertraege
- Angebote
- Sonstiges
- Fehler (falls Analyse fehlschlägt)
- belege: Alle analysierten Belege
- category_folders: Mapping Kategorie -> Drive Ordner
- processing_log: Verarbeitungs-Log