character-ai/prompt-poet

Streamlines and simplifies prompt design for both developers and non-technical users with a low code approach.

63
/ 100
Established

This tool helps AI application developers and product managers quickly design and refine prompts for large language models. You provide a flexible template using YAML and Jinja2, along with specific data (like a character's name or user query). The tool then generates optimized prompt messages that improve AI model interactions, saving time on manual string manipulation and allowing you to focus on crafting the best user experience.

1,139 stars. Available on PyPI.

Use this if you need to create dynamic, complex prompts for AI models that adapt based on user input, conversation history, or specific scenarios, and you want to manage these prompts efficiently without extensive coding.

Not ideal if you are only using very simple, static prompts that don't require any conditional logic, data interpolation, or message truncation.

AI-application-development prompt-engineering natural-language-processing AI-product-management conversational-AI
Maintenance 10 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 18 / 25

How are scores calculated?

Stars

1,139

Forks

94

Language

Python

License

MIT

Last pushed

Feb 12, 2026

Commits (30d)

0

Dependencies

5

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/character-ai/prompt-poet"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.