Skip to main content

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

Author

Gaurav Kumar Sinha — Founder, 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)

Source distribution for substrai 0.0.1
File Size Uploaded
substrai-0.0.1.tar.gz 2.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for substrai 0.0.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page