Genesis
In produzioneIl control plane per agenti AI on-premise
Piattaforma enterprise per creare, distribuire e governare agenti AI sulla tua infrastruttura. Nessun dato lascia la tua rete.
Cosa fa
- Orchestrazione agnostica dal framework (CrewAI, LangGraph, OpenAI Agents SDK via adapter)
- Provider AI intercambiabili (OpenAI, Anthropic, Ollama, vLLM)
- Ogni agente è un digital worker con casella aziendale (IMAP/SMTP, Graph, Gmail API)
- Email tool-based: lettura, invio, risposta e inoltro con policy di approvazione e audit completo
Stack tecnologico
- Python 3.13
- FastAPI
- PostgreSQL
- Qdrant
- Podman
- Rocky Linux
- Traefik
Architettura
Ogni livello è dietro un adapter: puoi cambiare orchestratore, modello o canale di comunicazione senza toccare la logica di dominio.
┌───────────────────────────────────────────────┐
│ Console · Public API (versioned, documented)│
└───────────────┬───────────────────────────────┘
│
┌───────────────▼───────────────────────────────┐
│ Domain: agents · policies · audit · tenants │
└───┬───────────┬───────────────┬───────────────┘
│ │ │
┌────▼────┐ ┌────▼─────┐ ┌──────▼──────┐
│Orchestr.│ │ AI prov. │ │ Comms/Auth │ ← adapters
│ adapter │ │ adapter │ │ adapters │
└────┬────┘ └────┬─────┘ └──────┬──────┘
│ │ │
CrewAI / OpenAI / vLLM / IMAP·SMTP /
LangGraph Ollama Graph · OIDCOn-Prem First
Genesis viene distribuito su Rocky Linux con Podman Compose: nessuna dipendenza SaaS obbligatoria, nessuna telemetria.
Framework Agnostic
Passare da CrewAI a LangGraph, o da OpenAI a un modello locale su vLLM, significa cambiare configurazione, non riscrivere il codice.
API First
Tutto ciò che fa la console di Genesis è disponibile via API: automazioni, integrazioni e pipeline usano gli stessi endpoint.
Sicurezza Enterprise di Default
Argon2, JWT a TTL breve, RBAC, audit log, cifratura dei segreti, protezione SSRF, pronto per OIDC, Entra ID e LDAP.
Deployment
Genesis si installa sulla tua infrastruttura con Podman Compose e Traefik. Nessun Kubernetes richiesto, nessuna telemetria in uscita.
# podman-compose.yml
services:
api:
image: registry.local/93labs/genesis-api:1.0
environment:
GENESIS_ORCHESTRATOR: crewai # langgraph | openai-agents
GENESIS_LLM_PROVIDER: ollama # openai | anthropic | vllm
GENESIS_VECTOR_STORE: qdrant
depends_on: [postgres, qdrant]Vuoi vedere Genesis all'opera?
Organizziamo una sessione tecnica sulla tua infrastruttura e sui tuoi casi d'uso reali.
Richiedi una demo