Skip to content

Prompt Fuse is an open-source tool for managing, testing, and automtically versioning LLM prompts. With Prompt Fuse developers can easily organize prompts, track versions, and experiment with individual prompt tests, all through a streamlined interface.

License

Notifications You must be signed in to change notification settings

AIFuseLab/prompt-fuse

Repository files navigation

Prompt Fuse (v0.0.2)

Prompt Fuse is an open-source tool for managing, testing, and automatically versioning LLM prompts. With Prompt Fuse developers can easily organize prompts, track versions, and experiment with individual prompt tests, all through a streamlined interface.

Features

  • AWS-based LLM integration and management
  • Prompt version tracking
  • Prompt testing interface
    • Text
    • Image

Tech Stack

Backend

  • Python
  • FastAPI
  • PostgreSQL

Frontend

  • React
  • TypeScript
  • HTML
  • CSS

Getting Started

Docker Installation

  1. Install Docker
  2. Run the following command:
docker-compose up --build

Local Installation

Frontend:

cd frontend
npm install
npm run start

Backend:

cd backend
pip install -r requirements.txt
uvicorn app.main:app --reload

Database:

cd backend
psql -d prompt_fuse -f init_db.sql

update database.py with your postgres credentials

Roadmap (v1.0.0)

Core Features

  • User Authentication & Authorization
  • Additional LLM Provider Integration
  • Function Calling Support
  • Prompt Comparison Tools

Developer Experience

  • Comprehensive Documentation
  • Testing Framework Implementation
  • Enhanced Logging System
  • Web Based Interface

Infrastructure

  • Performance Optimizations
  • Scalability Improvements

User Experience

  • UI/UX Enhancements
  • Advanced Prompt Management Features
  • Interactive Dashboard Improvements

About

Prompt Fuse is an open-source tool for managing, testing, and automtically versioning LLM prompts. With Prompt Fuse developers can easily organize prompts, track versions, and experiment with individual prompt tests, all through a streamlined interface.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published