All updatesMarch 5, 2026

Version your prompts like code

Prompt management is now on neatlogs. Every edit creates a new version. Promote to production with a label change, no redeploy needed.

Version your prompts like code

Manage prompts without redeploying

Update prompts independently of your application code.

Store prompts in Neatlogs and fetch them at runtime instead of hardcoding them. Test changes in the Playground before promoting them to production, keep a complete version history, and roll back instantly if needed.

If you're already using Langfuse, you can import your existing prompts from Experiments → Prompts → Import.

prompt = neatlogs.get_prompt("system-prompt", label="production")
compiled = prompt.compile(user_name="Alex")
Read the Experiments docs
  • FeaturePrompt versioning: every edit creates a new version with full history and one-click rollback
  • FeatureLabels (production, staging) for fetching the right version at runtime via neatlogs.get_prompt()
  • FeaturePlayground sandbox: test prompt changes against live model calls before deployment
  • Featureneatlogs.get_prompt(), update_prompt(), save_as_version(), list_prompts() SDK methods
  • FeatureImport prompts from Langfuse via Experiments > Prompts > Import