davidmigloz/langchain_dart
A Dart/Flutter implementation of the LangChain framework for building LLM-powered applications.

LangChain.dart provides ready-to-use components for working with language models and a standard interface for chaining them together to formulate advanced use cases. It offers unified API access to various LLM providers (OpenAI, Google, Mistral, Ollama, etc.), prompt templating, output parsing, document loaders, embedding models, vector stores, memory, and agent frameworks. The library enables developers to build chatbots, RAG-based Q&A, autonomous agents, summarization, and other LLM applications in Dart and Flutter.