← all repositories

ianarawjo/ChainForge

A visual programming environment for evaluating and comparing LLM prompts and responses across multiple models.

3k stars TypeScript LLMOps · Eval
ChainForge
Not currently ranked — collecting fresh signals.
star history

ChainForge is a data flow prompt engineering environment for analyzing and evaluating LLM responses. It enables rapid comparison of prompts, models, and response quality across multiple LLMs simultaneously. Built on ReactFlow and Flask, it allows users to set up evaluation metrics, visualize results across prompt variations and model settings, and includes AI-assisted features for generating test data and starter evaluation code.

Frequently asked

What is ianarawjo/ChainForge?
A visual programming environment for evaluating and comparing LLM prompts and responses across multiple models.
Is ChainForge open source?
Yes — ianarawjo/ChainForge is open source, released under the MIT license.
What language is ChainForge written in?
ianarawjo/ChainForge is primarily written in TypeScript.
How popular is ChainForge?
ianarawjo/ChainForge has 3k stars on GitHub.
Where can I find ChainForge?
ianarawjo/ChainForge is on GitHub at https://github.com/ianarawjo/ChainForge.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.