microsoft/genaiscript
A JavaScript/TypeScript framework from Microsoft for programmatically assembling LLM prompts and orchestrating models with VS Code and CLI integration.

GenAIScript is a developer tooling framework for working with LLMs through JavaScript. It provides abstractions to programmatically construct prompts, include files and data in context, and automatically parse LLM output into structured files. The tool supports multiple LLM providers including OpenAI, Azure OpenAI, Anthropic, GitHub Copilot, and GitHub Models, and offers both VS Code extension integration and command line usage.