Core Architecture Foundations
LLM Controls is built on top of Langflow. Langflow provides the underlying flow-based orchestration engine that enables node-based workflow construction and execution. Within LLM Controls, this foundation has been extended and adapted to support expanded execution controls, additional abstractions, and platform-level capabilities. Flows originally created in Langflow can be migrated into LLM Controls with light adjustments where required. We acknowledge and appreciate the Langflow team for releasing their work under an MIT license and enabling broader innovation in AI workflow tooling.Open-Source Tools & Libraries (Backend)
LLM Controls is Python-first and integrates a focused set of open-source technologies across orchestration, retrieval, evaluation, and data processing.Orchestration & LLM Integration
LLM Controls integrates:- LangChain and its provider ecosystem
- LiteLLM for unified model routing
- MCP for tool and agent interoperability
Retrieval & Vector Infrastructure
LLM Controls includes a native LLM Controls Vector Database, powered by Qdrant and hosted within the platform. This managed layer provides:- High-performance similarity search
- Scalable embedding storage
- Production-ready vector retrieval
- Chroma
- Qdrant
- Weaviate
- FAISS
Observability & Experiment Tracking
LLM Controls integrates MLflow for experiment tracking and evaluation workflows. MLflow enables structured logging, reproducibility, and lifecycle management across AI experiments.Data Ingestion & Utilities
For ingestion and structured processing, LLM Controls leverages:- Beautiful Soup
- DuckDuckGo Search integrations
- Wikipedia and YouTube transcript APIs
- pytube
- NLTK
- tiktoken
- pandas
- Apache Arrow (via pyarrow)
Infrastructure
LLM Controls relies on:- SQLAlchemy
- psycopg
- PostgreSQL
- Redis
- Docker for containerized deployment
Frontend Technology Stack
The LLM Controls frontend is built on a modern open-source React ecosystem:- React
- React Router
- Vite
- Radix UI
- Shadcn-ui
- Tailwind CSS
- Framer Motion
- React Flow
Acknowledgments
We extend our gratitude to:- The team behind Langflow
- The maintainers of LangChain and LiteLLM
- The contributors to Qdrant
- The teams behind React and React Flow
- The broader open-source AI and developer community