Discover and explore top open-source AI tools and projects—updated daily.
Metaframework for AI prompt files
Top 98.2% on SourcePulse
This project provides a metaframework for AI prompts, enabling developers to structure prompt engineering with file-based routing and data integration. It targets AI developers seeking organized, reproducible, and data-aware prompt workflows, offering a more robust alternative to ad-hoc prompt management.
How It Works
Dataprompt uses a .prompt
file format, extending Handlebars, to define prompts, data sources (e.g., fetching from APIs or Firestore), and post-generation actions. It leverages Genkit for AI model integration and Zod for schema validation of prompt inputs and outputs, ensuring type safety and structured data. The framework exposes prompts as a JSON API, simplifying integration and testing.
Quick Start & Requirements
npm i dataprompt genkit
or use CLI: npx dataprompt create
.Highlighted Details
node-cron
.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
fetchPlugin
and schedulerPlugin
requires explicit configuration in dataprompt.config.js
.fsPlugin
requires careful configuration of sandboxDir
for security.2 months ago
Inactive