VORTEX is a production‑grade, agentic workflow engine for generative AI. It combines a Rust control plane, Python inference workers, and a vertical rack UI that compiles to a DAG for execution. The system is local‑first and cluster‑capable, with strong governance and auditability built in.
License: Apache 2.0.
- An MCP‑style tool box for humans and AI agents.
- A template‑driven workflow system (templates → runs → artifacts).
- A governance‑first platform with human‑in‑the‑loop approvals.
- Rack‑first UX: vertical rack + signal bus (no infinite canvas).
- Zero‑copy execution: Apache Arrow shared memory.
- Server‑enforced policy: approvals and authZ are not UI‑only.
- Cluster‑ready: CPU control plane + GPU worker fabric.
UI (Svelte 5) <-> Core Engine (Rust) <-> Worker Fabric (Python)
| | |
| HTTP/WS | Protobuf + UDS/TLS | PyTorch + Arrow
v v v
Vertical Rack Graph Compiler GPU/CPU Execution
+ Scheduler + SHM (local to worker)
All requirements live in the SRS:
gemini/docs/specs/00_master_srs.mdgemini/docs/specs/01_core_engine_srs.mdgemini/docs/specs/02_frontend_ui_srs.mdgemini/docs/specs/03_compute_fabric_srs.mdgemini/docs/specs/04_registry_srs.mdgemini/docs/specs/05_ui_screens_spec.mdgemini/docs/specs/06_environment_config_spec.mdgemini/docs/specs/06_enterprise_infrastructure_srs.mdgemini/docs/specs/07_data_flow_spec.mdgemini/docs/specs/08_workspace_tools_spec.md
Project overview and rules:
gemini/agent.mdgemini/rules.md
SRS complete, implementation in progress.
Apache License 2.0. See LICENSE.