microsoft/genaiscript

Automatable GenAI Scripting

65
/ 100
Established

This tool helps developers automate complex prompt engineering tasks for large language models (LLMs). You can combine code with natural language to process various inputs like text, PDFs, or tabular data, then generate structured outputs like JSON or new files. It's designed for software developers or AI engineers who need to build sophisticated LLM-powered applications efficiently.

2,890 stars. Used by 1 other package. Available on npm.

Use this if you are a developer looking to programmatically build, orchestrate, and test complex interactions with LLMs, integrating diverse data sources and custom tools.

Not ideal if you are an end-user seeking a no-code solution for simple prompt generation or if you don't have programming experience with JavaScript or TypeScript.

AI-engineering prompt-engineering LLM-development automation software-development
Maintenance 10 / 25
Adoption 11 / 25
Maturity 25 / 25
Community 19 / 25

How are scores calculated?

Stars

2,890

Forks

221

Language

TypeScript

License

MIT

Last pushed

Feb 27, 2026

Commits (30d)

0

Dependencies

22

Reverse dependents

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/microsoft/genaiscript"

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