SubstrAI
Open-source GenAI frameworks for serverless infrastructure.
This package is under active development. The first framework (LambdaLLM) will be released soon.
What is SubstrAI?
SubstrAI is an open-source initiative producing enterprise-grade GenAI frameworks purpose-built for AWS Lambda and serverless infrastructure.
We solve the fundamental incompatibility between existing LLM frameworks (LangChain, LlamaIndex) and AWS Lambda's stateless, cold-start-optimized, timeout-constrained execution model.
Planned Frameworks
| Framework | Description | Status |
|---|---|---|
| LambdaLLM | Serverless-native LLM orchestration | In Development |
| GuardrailGraph | Composable AI safety pipelines | Planned |
| CostSentinel | Real-time GenAI cost governance | Planned |
| PromptOps | Infrastructure-as-Code for prompts | Planned |
| EvalForge | Automated LLM evaluation pipelines | Planned |
| AgentDeploy | Zero-to-production agent deployment | Planned |
| RAGForge | Enterprise RAG architecture generator | Planned |
Design Principles
- Lambda-first: Purpose-built for serverless constraints (cold starts, 15-min timeout, stateless)
- Convention over configuration: Works in 5 minutes with zero config
- Observable by default: Every action traceable without extra setup
- Cost-aware: Built-in budget enforcement and model routing
- Escape hatches: Never trap the user
Installation
pip install substrai
Links
- GitHub: github.com/substrai
- Website: substrai.dev
- Documentation: docs.substrai.dev
Author
Gaurav Kumar Sinha — Founder, SubstrAI
- Email: gaurav@substrai.dev
- GitHub: github.com/substrai
License
MIT License - see LICENSE for details.
Release files for substrai 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| substrai-0.0.1.tar.gz | 2.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| substrai-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.8 kB
Release files / substrai-0.0.1.tar.gz
| Download URL | substrai-0.0.1.tar.gz |
|---|---|
| Size | 2.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
888826f7f6689d45fd1b083984970db76cf0ac4465ee7065196ae072b8153ef3
|
|
BLAKE2b-256 checksum How to use checksums |
822faac84e561897ebe1d8bc182259fd4aad11ef338f6969561463b9db9c41fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|
Release files / substrai-0.0.1-py3-none-any.whl
| Download URL | substrai-0.0.1-py3-none-any.whl |
|---|---|
| Size | 3.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
93b0207e063942cbad846b4f7aa8e228c326ecfb88457c74bda44ad59835471b
|
|
BLAKE2b-256 checksum How to use checksums |
74c76aee0889ae4162060b19804c54db40896ca4414617ab140eaf8bb234073f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|