Skip to content

OpenSIN-AI/AIOMETRICS-GTax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AIOMETRIC-GoogleTAX - AI Beleganalyse System

Projekt: Automatische Beleganalyse mit NVidia AI Version: 1.0.0 Erstellt: 2026-02-23

Ziel

Automatische Analyse von Belegen aus Google Drive:

  1. Dateien aus Drive-Ordner holen
  2. Mit NVidia NIM AI analysieren (OCR, Transkription, Bildanalyse)
  3. In korrekte Verzeichnisse verschieben
  4. Alle Metadaten in PostgreSQL DB speichern

Ordner-Struktur

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

Quell-Drive

  • Ordner ID: 1rY8Zs1-eoCCtzruQDvicMihjH0AMR-gH
  • Ziel-Drive: 11OoJH5PObXP-ANnlEqsPmGBfiC7zPz7m

Technologie

  • AI: NVidia NIM (Qwen 3.5 397B)
  • OCR: NVidia AI Vision
  • Database: PostgreSQL (Supabase)
  • Storage: Google Drive API

Status

  • Projekt initiiert
  • Google Drive Integration
  • NVidia AI Integration
  • Routing System
  • Database Schema
  • Orchestrator
  • Build erfolgreich

Setup

# 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

Enterprise Free Baseline (26.02.2026)

  • 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

Sichere Pipeline-Ausfuehrung (Best Practice)

  • 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

Kategorien

  • Rechnungen
  • Quittungen
  • Vertraege
  • Angebote
  • Sonstiges
  • Fehler (falls Analyse fehlschlägt)

DB Schema

  • belege: Alle analysierten Belege
  • category_folders: Mapping Kategorie -> Drive Ordner
  • processing_log: Verarbeitungs-Log

About

OpenSIN Component: AIOMETRICS-GTax

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages