Novastack#
Build production-ready AI applications with modular, composable components.
Installation#
$ pip install novastack
$ uv add novastack
Key Features#
- 🏗️ Modular Architecture — Pick only the components you need. Each integration is its own installable package.
- ⚡ Async-First Workflows — Event-driven workflow engine with fan-out/fan-in, shared state, and built-in HTTP server.
- 🔌 Enterprise Integrations — First-class support for watsonx.ai, Elasticsearch, Chroma, Hugging Face, and more.
- 📊 Built-in Observability — Instrument your pipelines with OpenTelemetry-compatible tracing and custom metrics.
- 🛡️ Guardrails — Apply input/output guardrails to keep your AI applications safe and compliant.
- 📄 Document Pipelines — Load, chunk, embed, and store documents with prebuilt ingestion workflows.