Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
Translation pending
Cartographiez vos systèmes, fournisseurs, personnes et IA en un graphe de dépendances, révélez les points uniques de défaillance, simulez pannes et cyberattaques, et chiffrez l’impact financier.
Translation pending
BusinessTypeScript · C#GitHub @loiconanfahOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Know what breaks before the business does. NEXUS transforme les systèmes, infrastructures, applications, personnes, fournisseurs, processus, données et contrats d'une organisation en un modèle dynamique de dépendances permettant de comprendre les risques, simuler des scénarios de rupture et identifier les conséquences opérationnelles avant qu'un incident majeur ne survienne. NEXUS n'est pas un ERP, un CMDB classique, un chatbot ou un outil de cybersécurité traditionnel. NEXUS est la couche d'intelligence des dépendances opérationnelles.Read the full README ↗
Know what breaks before the business does.
NEXUS transforme les systèmes, infrastructures, applications, personnes, fournisseurs, processus, données et contrats d'une organisation en un modèle dynamique de dépendances permettant de comprendre les risques, simuler des scénarios de rupture et identifier les conséquences opérationnelles avant qu'un incident majeur ne survienne.
NEXUS n'est pas un ERP, un CMDB classique, un chatbot ou un outil de cybersécurité traditionnel. NEXUS est la couche d'intelligence des dépendances opérationnelles.
VERIFIED / IMPORTED / INFERRED / AI_SUGGESTED / UNKNOWN) et un score de confiance 0→1.| Couche | Technologie |
|---|---|
| Frontend | React + TypeScript + Vite, Tailwind, shadcn/ui, XYFlow (graphe), ECharts |
| Backend | C# / .NET 10, ASP.NET Core, EF Core, FluentValidation, Serilog, OpenTelemetry |
| État applicatif | PostgreSQL (+ pgvector pour le RAG) |
| Knowledge Graph | Neo4j (+ Graph Data Science) |
| Storage | Azure Blob (Azurite en local) |
| IA | Azure OpenAI (RAG + orchestrateur) |
| Cloud / CI-CD | Azure / Azure DevOps |
# 1. Copier les variables d'environnement
cp .env.example .env
# 2. Démarrer les dépendances (PostgreSQL + pgvector, Neo4j + GDS, Azurite)
docker compose up -d
# 3. Compiler et lancer l'API
cd backend
dotnet build
dotnet run --project src/Nexus.Api
# 4. (à venir) Générer le jeu de démonstration
dotnet run --project src/Nexus.Seed
dotnet runlenexus/
├─ backend/ Solution .NET 10 (modular monolith)
│ ├─ src/
│ │ ├─ Nexus.Api API ASP.NET Core (point d'entrée)
│ │ ├─ Nexus.Core Shared kernel (primitives, Result, abstractions)
│ │ ├─ Nexus.Domain Ontologie, entités, règles métier pures
│ │ ├─ Nexus.Application Cas d'usage (CQRS), ports
│ │ ├─ Nexus.Infrastructure Persistance EF Core / PostgreSQL
│ │ ├─ Nexus.Graph Accès Neo4j, traversées, dependency engine
│ │ ├─ Nexus.Risk Risk / Criticality / Propagation engines
│ │ ├─ Nexus.Ingestion Pipeline d'ingestion, normalisation, résolution
│ │ ├─ Nexus.Connectors Framework IConnector + connecteurs
│ │ ├─ Nexus.AI Orchestrateur IA, RAG, guardrails
│ │ ├─ Nexus.Security Auth, RBAC, isolation tenant
│ │ ├─ Nexus.Observability Télémétrie (OpenTelemetry, Serilog)
│ │ └─ Nexus.Seed Générateur de dataset de démonstration
│ └─ tests/Nexus.Tests
├─ frontend/ Application React (à venir Phase UI)
├─ database/
│ ├─ postgres/init Extensions + schéma de référence
│ └─ neo4j Contraintes & index du graphe
├─ docs/ Architecture, ontologie, sécurité, ADR, backlog
├─ deploy/ Données locales (volumes docker, gitignored)
└─ docker-compose.yml
| Document | Contenu |
|---|---|
| ARCHITECTURE.md | Architecture globale, composants, flux de données |
| ONTOLOGY.md | Ontologie NEXUS : entités, relations, confidence |
| DOMAIN_MODEL.md | Modèle de données PostgreSQL + Neo4j |
| CONNECTORS.md | Framework de connecteurs, pipeline d'ingestion |
| RISK_ENGINE.md | Risk & Criticality Engines (explicable, configurable) |
| SIMULATION_ENGINE.md | Dependency, Propagation (What-If) & SPOF |
| API.md | Surface REST (imports, entités, risque, simulation) |
| AI.md | AI Analyst (orchestrateur ancré, guardrails) |
| DEMO.md | Scénario de démonstration < 10 min |
| DEPLOY.md | Déploiement en une commande + cible Azure |
| SECURITY.md |
Phase 0 — Architecture Foundation (en cours). Voir docs/BACKLOG.md pour la feuille de route des 30 jours.
Propriétaire — voir LICENSE.md.
| Zero Trust, RBAC, secrets, OWASP |
| DEPLOYMENT.md | SaaS / Private Cloud / On-Prem, CI-CD |
| BACKLOG.md | Backlog 30 jours + critères d'acceptation |
| docs/adr/ | Architecture Decision Records |