flux  by paradigmxyz

LLM power tool for parallel exploration of multiple completions

created 2 years ago
848 stars

Top 43.0% on sourcepulse

GitHubView on GitHub
Project Summary

Flux is a graph-based LLM power tool designed for exploring multiple parallel completions from large language models. It targets users who need to generate a wide variety of creative responses, test prompt variations with shared context, and identify model uncertainties through response inconsistencies.

How It Works

Flux generates completions in a tree structure, allowing users to branch out from a single prompt and explore numerous possibilities simultaneously. This approach facilitates a more comprehensive and nuanced interaction with LLMs compared to linear, single-response generation.

Quick Start & Requirements

  • Install locally via git clone https://github.com/paradigmxyz/flux.git, npm install, and npm run dev.
  • Requires Node.js and npm.
  • An OpenAI API key is necessary for operation.
  • Try online at flux.paradigm.xyz.

Highlighted Details

  • Generates multiple completions per prompt in a tree structure.
  • Facilitates parallel exploration of LLM responses.
  • Supports prompt testing with shared context.
  • Identifies model uncertainty through response inconsistencies.
  • Features robust keyboard shortcuts, system message setting, message editing, and autosaving to local storage.

Maintenance & Community

  • Open issues list proposed features and known issues.

Licensing & Compatibility

  • MIT License.
  • Permissive for commercial use and closed-source linking.

Limitations & Caveats

  • Relies on the OpenAI API, requiring an API key and incurring associated costs.
Health Check
Last commit

5 months ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
13 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.