Eladlev/AutoPrompt

A framework for prompt tuning using Intent-based Prompt Calibration

View on GitHub ↗Jump to charts ↓Open shareable report →

Eladlev/AutoPrompt has 3k+ stars and 250+ forks on GitHub, is written in Python, and was last pushed on Dec 2, 2025. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on September 22nd, 2026
Created on December 2nd, 2023
Open Issues & Pull Requests: 23 (+0)
GitHub issues: Enabled
Number of forks: 264
Total Stargazers: 3,017 (+0)
Total Subscribers: 16 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.3 hours
Mean response time: 2.6 hours
90th percentile: 7.5 hours
Tracked items: 18

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 11
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 642 days
Stale 30+ days: 11
Stale 90+ days: 11

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

AutoPrompt is a prompt optimization framework that automatically refines and enhances prompts for real-world use cases through iterative calibration.

The framework addresses the challenge that language model performance is highly sensitive to prompt quality, with even minor wording changes significantly affecting results. AutoPrompt solves this by automatically generating high-quality, detailed prompts tailored to user intentions. It employs an Intent-based Prompt Calibration process that iteratively builds a dataset of challenging edge cases, annotates them, evaluates prompt performance against them, and uses an LLM to suggest improved prompts. This approach reduces manual prompt engineering effort while addressing prompt sensitivity and ambiguity issues that commonly affect production deployments.

The tool suits teams working on classification or moderation tasks where prompt robustness matters and creating comprehensive benchmarks would be labor-intensive. It integrates with popular tools including LangChain, Wandb, and Argilla, making it adaptable to various workflows. The framework can extend to content generation tasks by first training a ranker prompt. Optimization typically completes in minutes at minimal cost when using GPT-4 Turbo, with configurable budget limits in USD or token count to manage expenses.

The project shows active development with regular commits and responsiveness to issues. The codebase demonstrates ongoing refinement of the optimization pipeline and integration points. Documentation includes working examples and configuration guidance for users implementing the framework in their own tasks.