LangStream
FreeFramework for building and running event-driven LLM applications using no-code and Python (including LangChain-based) agents. 
About LangStream
LangStream is an open-source, event-driven developer platform for building and running LLM AI applications. It is powered by Kubernetes and Apache Kafka (or Apache Pulsar) and supports both no-code configuration and Python-based agents, including LangChain-based agents. The platform provides a CLI for local development, sample applications (e.g., OpenAI chat completions), and production-ready deployment on Kubernetes clusters such as Amazon EKS, Azure AKS, Google GKE, and Minikube. It also includes a web service, API gateway, and supports S3-compatible storage for code.
Key Features
Pros & Cons
- Open-source and free
- Event-driven architecture enables scalable and real-time AI apps
- Supports both no-code simplicity and Python flexibility
- Production-ready with Kubernetes deployment
- Active community on Slack and GitHub
- CLI tooling for easy local development
- Integration with multiple message brokers (Kafka, Pulsar)
- Requires Java 11+ to run the CLI
- Production deployment requires Kubernetes and external storage (S3), increasing complexity
- Dependency on Apache Kafka or Apache Pulsar
- Documentation may be incomplete or evolving
- Relatively small community compared to larger frameworks