Vibe Coding Discover

AI Frameworks

genaiscript

View on GitHub

DEPRECATED

★ 2.9K226 forksTypeScriptMITmicrosoft

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