genaiscript
View on GitHubDEPRECATED
Microsoft GenAIScript is a JavaScript/TypeScript framework for writing LLM prompts as code, orchestrating models, tools, MCP servers and agents. It includes built-in RAG vector search, structured output schemas, evals, and a VS Code extension plus CLI. Note: the repository is marked DEPRECATED.
Use Cases
write LLM prompts as versioned JS/TS scriptsorchestrate agents with tools and MCP serversextract structured JSON from PDFs/DOCX/CSV/XLSXbuild RAG pipelines with vector search over filesrun automated pull request reviewsgenerate and diff files from model outputwrite tests and evals for promptssandboxed code interpreter via Docker containerstranscribe and frame-extract video for LLM inputLLM composition and prompt chainingcontent safety and secret scanningautomate LLM tasks via CLI or API in CI
Built With
- Language
- TypeScript
- Frameworks
- zod · promptfoo · playwright · ollama · localai · docker · astro · mcp
Tags
prompt-as-code · llm-orchestration · agents · mcp · rag · vector-search · tool-calling · evals · vscode-extension · cli · javascript · typescript · code-interpreter · content-safety · promptfoo · deprecated