https://github.com/microsoft/genaiscript
agent agents ai chatgpt deepseek-r1 genai genaistack gpt gpt4 javascript llm llm-framework phi4 prompt-engineering scripting typescript vscode-extension
Score: 21.441551533593813
Last synced: about 5 hours ago
JSON representation
Repository metadata:
Automatable GenAI Scripting
- Host: GitHub
- URL: https://github.com/microsoft/genaiscript
- Owner: microsoft
- License: mit
- Created: 2023-08-17T15:57:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-11-07T07:25:09.000Z (3 months ago)
- Last Synced: 2026-01-26T22:28:58.372Z (9 days ago)
- Topics: agent, agents, ai, chatgpt, deepseek-r1, genai, genaistack, gpt, gpt4, javascript, llm, llm-framework, phi4, prompt-engineering, scripting, typescript, vscode-extension
- Language: TypeScript
- Homepage: https://microsoft.github.io/genaiscript/
- Size: 593 MB
- Stars: 2,868
- Watchers: 16
- Forks: 220
- Open Issues: 121
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Support: SUPPORT.md
Owner metadata:
- Name: Microsoft
- Login: microsoft
- Email: opensource@microsoft.com
- Kind: organization
- Description: Open source projects and samples from Microsoft
- Website: https://opensource.microsoft.com
- Location: Redmond, WA
- Twitter: OpenAtMicrosoft
- Company:
- Icon url: https://avatars.githubusercontent.com/u/6154722?v=4
- Repositories: 7762
- Last Synced at: 2026-01-28T11:22:56.870Z
- Profile URL: https://github.com/microsoft
Committers metadata
Last synced: about 2 months ago
Total Commits: 5,001
Total Committers: 31
Avg Commits per committer: 161.323
Development Distribution Score (DDS): 0.037
Commits in past year: 1,334
Committers in past year: 10
Avg Commits per committer in past year: 133.4
Development Distribution Score (DDS) in past year: 0.008
| Name | Commits | |
|---|---|---|
| Peli de Halleux | p****n | 4818 |
| Ben Zorn | z****n@m****m | 124 |
| Michal Moskal | m****l@m****e | 16 |
| Microsoft Open Source | m****e | 5 |
| Arnaud Sahuguet | s****t | 4 |
| Ikko Eltociear Ashimine | e****r@g****m | 4 |
| Aly Ahmed | a****d@o****m | 2 |
| Emmanuel Ferdman | e****n@g****m | 2 |
| Thomas Walter | 3****s | 2 |
| Tom Ball | t****t | 2 |
| Volkan Unsal | s****t@g****m | 2 |
| Ayush Patil | a****1@g****m | 1 |
| Carl Kho | 1****a | 1 |
| Christian Köberl | 1****e | 1 |
| Dimitri Gilbert | d****t@g****m | 1 |
| Hunter Sides | 5****s | 1 |
| JJ | j****j@t****m | 1 |
| Jacob Gable | j****e@g****m | 1 |
| Kamil Chmielewski | k****l@c****i | 1 |
| Markus Alexander Kuppe | g****m@l****e | 1 |
| Nikolai Ogorodnik | 8****m | 1 |
| Nikolaj Bjorner | n****r@m****m | 1 |
| Russell Horton | m****f@g****m | 1 |
| Sean Robertson | s****n@g****m | 1 |
| Steven | 2****g | 1 |
| kasavin | k****n@g****m | 1 |
| luckrnx09 | l****9@g****m | 1 |
| microsoft-github-operations[bot] | 5****] | 1 |
| mohamed | 9****r | 1 |
| parkplusplus | 8****s | 1 |
| and 1 more... | ||
Package metadata
- Total packages: 12
-
Total downloads:
- npm: 22,132 last-month
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 743
- Total maintainers: 2
npmjs.org: @genaiscript/plugin-playwright
The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.
- Homepage: https://github.com/microsoft/genaiscript#readme
- Licenses: MIT
- Latest release: 2.5.1 (published 4 months ago)
- Last Synced: 2026-01-18T17:47:11.001Z (17 days ago)
- Versions: 18
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 221 Last month
-
Rankings:
- Stargazers count: 1.414%
- Forks count: 1.958%
- Average: 15.62%
- Dependent repos count: 24.195%
- Dependent packages count: 34.912%
- Maintainers (1)
npmjs.org: @genaiscript/plugin-ast-grep
The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.
- Homepage: https://github.com/microsoft/genaiscript#readme
- Licenses: MIT
- Latest release: 2.5.1 (published 4 months ago)
- Last Synced: 2026-02-04T10:55:10.186Z (about 17 hours ago)
- Versions: 33
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 98 Last month
-
Rankings:
- Stargazers count: 1.423%
- Forks count: 1.971%
- Average: 15.701%
- Dependent repos count: 24.318%
- Dependent packages count: 35.091%
- Maintainers (1)
npmjs.org: @genaiscript/core
Core package for the GenAIScript project, which provides the foundational libraries and tools to build and execute GenAIScript code.
- Homepage: https://github.com/microsoft/genaiscript#readme
- Licenses: MIT
- Latest release: 2.5.1 (published 4 months ago)
- Last Synced: 2026-01-19T08:08:27.762Z (17 days ago)
- Versions: 47
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 4,897 Last month
-
Rankings:
- Stargazers count: 1.424%
- Forks count: 1.997%
- Average: 15.749%
- Dependent repos count: 24.384%
- Dependent packages count: 35.19%
- Maintainers (1)
npmjs.org: @genaiscript/plugin-pyodide
The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.
- Homepage: https://github.com/microsoft/genaiscript#readme
- Licenses: MIT
- Latest release: 2.5.1 (published 4 months ago)
- Last Synced: 2026-01-19T23:29:02.758Z (16 days ago)
- Versions: 17
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 51 Last month
-
Rankings:
- Dependent repos count: 24.188%
- Average: 29.546%
- Dependent packages count: 34.903%
- Maintainers (1)
npmjs.org: @genaiscript/plugin-z3
The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.
- Homepage: https://github.com/microsoft/genaiscript#readme
- Licenses: MIT
- Latest release: 2.5.1 (published 4 months ago)
- Last Synced: 2026-01-19T08:43:40.282Z (17 days ago)
- Versions: 33
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 101 Last month
-
Rankings:
- Dependent repos count: 24.318%
- Average: 29.705%
- Dependent packages count: 35.091%
- Maintainers (1)
npmjs.org: @genaiscript/plugin-mdast
The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.
- Homepage: https://github.com/microsoft/genaiscript#readme
- Licenses: MIT
- Latest release: 2.5.1 (published 4 months ago)
- Last Synced: 2026-01-29T16:52:15.882Z (6 days ago)
- Versions: 33
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 141 Last month
-
Rankings:
- Dependent repos count: 24.318%
- Average: 29.705%
- Dependent packages count: 35.091%
- Maintainers (1)
npmjs.org: @genaiscript/plugin-mermaid
The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.
- Homepage: https://github.com/microsoft/genaiscript#readme
- Licenses: MIT
- Latest release: 2.5.1 (published 4 months ago)
- Last Synced: 2026-01-23T11:12:17.801Z (13 days ago)
- Versions: 33
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 83 Last month
-
Rankings:
- Dependent repos count: 24.318%
- Average: 29.705%
- Dependent packages count: 35.091%
- Maintainers (1)
npmjs.org: @genaiscript/api
The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.
- Homepage: https://github.com/microsoft/genaiscript#readme
- Licenses: MIT
- Latest release: 2.5.1 (published 4 months ago)
- Last Synced: 2026-01-21T09:46:59.822Z (15 days ago)
- Versions: 45
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 3,777 Last month
-
Rankings:
- Dependent repos count: 24.384%
- Average: 29.791%
- Dependent packages count: 35.197%
- Maintainers (1)
npmjs.org: @genaiscript/runtime
The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.
- Homepage: https://github.com/microsoft/genaiscript#readme
- Licenses: MIT
- Latest release: 2.5.1 (published 4 months ago)
- Last Synced: 2026-01-20T20:05:45.677Z (15 days ago)
- Versions: 45
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 4,817 Last month
-
Rankings:
- Dependent repos count: 24.384%
- Average: 29.791%
- Dependent packages count: 35.197%
- Maintainers (1)
npmjs.org: genaiscript
A CLI for GenAIScript, a generative AI scripting framework.
- Homepage: https://microsoft.github.io/genaiscript
- Licenses: MIT
- Latest release: 2.5.1 (published 4 months ago)
- Last Synced: 2026-01-19T16:54:07.343Z (16 days ago)
- Versions: 432
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 7,574 Last month
-
Rankings:
- Dependent repos count: 32.156%
- Average: 39.145%
- Dependent packages count: 46.134%
- Maintainers (1)
npmjs.org: genaiscript-vscode
Generative AI Scripting.
- Homepage: https://microsoft.github.io/genaiscript/
- Status: unpublished
- Licenses: MIT
- Latest release: 1.15.4 (published almost 2 years ago)
- Last Synced: 2025-12-13T08:29:36.947Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 32.457%
- Average: 39.514%
- Dependent packages count: 46.571%
- Maintainers (1)
npmjs.org: genaiscript-cli
A CLI for GenAIScript, a generative AI scripting framework.
- Homepage: https://microsoft.github.io/genaiscript
- Status: unpublished
- Licenses: MIT
- Latest release: 1.15.11 (published almost 2 years ago)
- Last Synced: 2025-12-13T08:29:37.461Z (about 2 months ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 372 Last month
-
Rankings:
- Dependent repos count: 32.457%
- Average: 39.514%
- Dependent packages count: 46.571%
- Maintainers (1)
Dependencies
- actions/checkout v3 composite
- actions/setup-node v3 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- JamesIves/github-pages-deploy-action v4 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- zx ^7.2.3 development
- @astrojs/check ^0.5.9
- @astrojs/starlight ^0.21.1
- astro ^4.5.3
- sharp 0.32.6
- typescript ^5.4.2
- glob ^10.3.10 development
- vitest ^1.3.1 development
- zx ^7.2.3 development
- @llamaindex/env ^0.0.5 development
- @types/fs-extra ^11.0.4 development
- @types/node ^20.11.27 development
- @types/papaparse ^5.3.14 development
- @types/pg ^8.11.2 development
- @types/replace-ext ^2.0.2 development
- @types/ws ^8.5.10 development
- commander ^12.0.0 development
- dotenv ^16.4.5 development
- esbuild ^0.20.2 development
- execa ^8.0.1 development
- file-type ^19.0.0 development
- fs-extra ^11.2.0 development
- genaiscript-core * development
- get-stdin ^9.0.0 development
- glob ^10.3.10 development
- mammoth ^1.7.0 development
- node-sarif-builder ^3.0.0 development
- openai ^4.28.4 development
- ora ^8.0.1 development
- pretty-bytes ^6.1.1 development
- replace-ext ^2.0.0 development
- semver ^7.6.0 development
- tsx ^4.7.1 development
- typescript ^5.3.3 development
- zx ^7.2.3 development
- @types/ini ^4.1.0 development
- @types/mime-types ^2.1.4 development
- @types/node ^20.11.27 development
- ajv ^8.12.0 development
- csv-parse ^5.5.5 development
- dotenv ^16.4.5 development
- esbuild ^0.20.1 development
- fast-xml-parser ^4.3.6 development
- fetch-retry ^5.0.6 development
- file-type ^19.0.0 development
- gpt-tokenizer ^2.1.2 development
- ini ^4.1.2 development
- json5 ^2.2.3 development
- jsonrepair ^3.6.0 development
- magic-string ^0.30.8 development
- markdown-table ^3.0.3 development
- mime-types ^2.1.35 development
- minimatch ^9.0.3 development
- openai ^4.29.0 development
- prettier ^3.2.5 development
- pretty-bytes ^6.1.1 development
- toml ^3.0.0 development
- typescript ^5.3.3 development
- yaml ^2.4.1 development
- typescript ^5.3.3 development
- @types/isomorphic-fetch ^0.0.39 development
- @types/mocha ^10.0.6 development
- @types/vscode ^1.86.0 development
- @typescript-eslint/eslint-plugin ^7.1.1 development
- @typescript-eslint/parser ^7.1.1 development
- @vscode/test-web ^0.0.52 development
- @vscode/vsce ^2.24.0 development
- assert ^2.1.0 development
- dotenv ^16.4.5 development
- eslint ^8.57.0 development
- isomorphic-fetch ^3.0.0 development
- mocha ^10.3.0 development
- process ^0.11.10 development
- ts-loader ^9.5.1 development
- typescript ^5.3.3 development
- vscode-uri ^3.0.8 development
- webfont ^11.2.26 development
- websocket-polyfill 0.0.3 development
- zx ^7.2.3 development
- mammoth ^1.7.0
- pdfjs-dist 4.0.379
- 1349 dependencies
- zx ^8.0.1 development
- @slidev/cli ^0.49.0-beta.1
- @slidev/theme-default latest
- @slidev/theme-seriph latest
- vue ^3.4.21
- actions/checkout v4 composite
- actions/setup-node v4 composite
- stefanzweifel/git-auto-commit-action v5 composite
- actions/checkout v4 composite
- actions/setup-node v4 composite
- stefanzweifel/git-auto-commit-action v5 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite