flatypus/flowchat

A Python library for building clean and efficient multi-step prompt chains.

41
/ 100
Emerging

This tool helps developers who are building applications powered by large language models (LLMs) to manage complex, multi-turn conversations or data processing workflows. You can define a sequence of prompts and actions, feeding the output from one step as input to the next. It allows you to build robust LLM applications by orchestrating multiple interactions into a single, understandable flow.

No commits in the last 6 months. Available on PyPI.

Use this if you are a developer building an application that needs to perform a series of steps with an LLM, like extracting specific data, generating content based on prior responses, or chaining different AI tasks together.

Not ideal if you are looking for a no-code solution or if your LLM interactions are simple, one-off prompts that don't require conditional logic or sequential processing.

LLM-application-development prompt-engineering AI-workflow-orchestration conversational-AI-development natural-language-processing
Stale 6m
Maintenance 2 / 25
Adoption 7 / 25
Maturity 25 / 25
Community 7 / 25

How are scores calculated?

Stars

25

Forks

2

Language

Python

License

MIT

Last pushed

Apr 22, 2025

Commits (30d)

0

Dependencies

3

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/flatypus/flowchat"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.