aviflombaum/prompt_engine
A Rails Engine for managing your LLM prompts without having to hardcode them. Includes testing, versioning, and more.
This helps product managers, content creators, and AI application developers manage the conversational text (prompts) that guide AI models. It provides a central place to create, test, and update these prompts without needing to write or deploy code. You input different prompt versions and test data, and it outputs optimized prompts ready for use in your AI-powered applications.
Use this if you manage AI-powered applications in Ruby on Rails and need a robust way to version, test, and refine your LLM prompts collaboratively without constant code deployments.
Not ideal if your application isn't built on Ruby on Rails, or if you only need to manage a handful of simple prompts with no versioning or A/B testing requirements.
Stars
67
Forks
5
Language
Ruby
License
MIT
Category
Last pushed
Dec 23, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/aviflombaum/prompt_engine"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
promptslab/Promptify
Prompt Engineering | Prompt Versioning | Use GPT or other prompt based models to get structured...
masci/banks
LLM prompt language based on Jinja. Banks provides tools and functions to build prompts text and...
character-ai/prompt-poet
Streamlines and simplifies prompt design for both developers and non-technical users with a low...
promplate/partial-json-parser
Parse partial JSON generated by LLM
Hunyuan-PromptEnhancer/PromptEnhancer
PromptEnhancer is a prompt-rewriting tool, refining prompts into clearer, structured versions...