ChainFury
Build complex chat apps using LLMs in 4 clicks ⚡️ Try it out here
ChainFury is a powerful tool that simplifies the creation and management of chains of prompts, making it easier to build complex chat applications using LLMs.
# install the chainfury engine and client
pip install chainfury
# you can install the self hosted server as follows
pip install chainfury_server
python3 -m chainfury_server
Read the latest blog posts:
ChainFury - Create LLM ChatBots in 4 clicks! - to learn more
Why the Fury? Building a new flow engine from scratch - to understand the motivation behind ChainFury
Fury Actions - to understand how fury actions work
Contents
Self Hosted
Python APIs
- Agent File
- chainfury CLI
- chainfury.base
ChainEdgeModelNodeNodeTypeNotDAGErrorSecretVaradjacency_list_to_edge_map()edge_array_to_adjacency_list()extract_jinja_indices()func_to_return_vars()func_to_vars()get_value_by_keys()jinja_schema_to_vars()jtype_to_vars()put_value_by_keys()pyannotation_to_json_schema()topological_sort()
- chainfury.client
- chainfury utilities
Integrations
Research