llm-chain
Freeis a powerful rust crate for building chains in LLMs allowing you to summarise text and complete complex tasks. 
About llm-chain
llm-chain is a collection of Rust crates designed to help developers build advanced LLM applications such as chatbots, agents, and more. It provides a comprehensive LLM-Ops platform with strong support for both cloud (e.g., OpenAI ChatGPT) and locally-hosted LLMs (e.g., LLaMa, Alpaca, llm.rs). The crate enables prompt templating, multi-step chaining, and vector store integrations for long-term memory and subject matter knowledge. It includes tools to enhance AI agents (bash commands, Python scripts, web searches) and is built for extensibility and community contributions. Requires Rust 1.65.0 or newer.
Key Features
Pros & Cons
- Written in Rust for performance and safety
- Supports both cloud and local LLMs
- Offers prompt templating and chaining for complex workflows
- Includes a variety of tool integrations (bash, python, web search)
- Active open-source community and extensible
- Free and open source (MIT license implied)
- Requires knowledge of Rust programming language
- Currently at version 0.12.0, still in early development
- Documentation may be limited for beginners
- No built-in GUI, primarily a library for developers
- LLM model support is currently limited to ChatGPT, LLaMa, Alpaca, and llm.rs