Unleash smart AI applications.
Project description
Build production-ready AI applications with modular, composable components.
Documentation · Report Bug · Request Feature
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.
Installation
pip install novastack
With uv:
uv add novastack
Contributing
We welcome contributions! Please see our issue templates to get started.
License
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
novastack-0.1.3.tar.gz
(6.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file novastack-0.1.3.tar.gz.
File metadata
- Download URL: novastack-0.1.3.tar.gz
- Upload date:
- Size: 6.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
145a7913458d71e3fc84d438cfe57bbd2dd9af2a8787ea1a705e09fc6648f862
|
|
| MD5 |
05433e067b33074f356810bdbebd4ace
|
|
| BLAKE2b-256 |
e5c051b22f87fcf6ddbae1203698fcf336a393b2d637ac7393a95e150e893b6c
|
File details
Details for the file novastack-0.1.3-py3-none-any.whl.
File metadata
- Download URL: novastack-0.1.3-py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e0dca5598ac578276e384c8feea484793fe154e72d5071b9e59e3bec2191de95
|
|
| MD5 |
727a245ab1131016f527c8716b3a40ab
|
|
| BLAKE2b-256 |
3d9c6bcea8ebde065cd03d6f46cb303b9290052834eb89bc52e29525f5ae6f71
|