Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
The World's First Virtual Terminal for AI Agents
| Date | Stars |
|---|---|
| 2026-07-31 | 3372 |
| 2026-08-03 | 3372 |
| 2026-08-04 | 3380 |
| 2026-08-13 | 3402 |
| 2026-08-18 | 3502 |
| 2026-08-19 | 3528 |
| 2026-08-20 | 3539 |
| 2026-08-21 | 3545 |
| 2026-08-22 | 3549 |
| 2026-08-23 | 3555 |
| 2026-08-24 | 3560 |
| 2026-08-25 | 3564 |
| 2026-08-26 | 3569 |
| 2026-08-27 | 3570 |
| 2026-08-28 | 3574 |
| 2026-08-29 | 3580 |
| 2026-08-30 | 3585 |
| 2026-08-31 | 3589 |
| 2026-09-01 | 3591 |
| 2026-09-02 | 3597 |
| 2026-09-03 | 3600 |
| 2026-09-04 | 3601 |
| 2026-09-05 | 3609 |
| 2026-09-06 | 3608 |
| 2026-09-07 | 3611 |
| 2026-09-08 | 3613 |
| 2026-09-09 | 3615 |
| 2026-09-10 | 3616 |
| 2026-09-11 | 3622 |
| 2026-09-12 | 3623 |
| 2026-09-13 | 3626 |
| 2026-09-14 | 3628 |
| 2026-09-15 | 3632 |
| 2026-09-16 | 3637 |
| 2026-09-17 | 3639 |
| 2026-09-18 | 3641 |
| 2026-09-20 | 3644 |
Today
+3 stars today
This week
+18 stars this week
This month
+99 stars this month
Momentum
65.0
growth rate 0.50%/day
<h1 align="center">
<a href="https://www.strukto.ai/mirage">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="assets/mirage-header-dark.svg">
<img src="assets/mirage-header-light.svg" width="100%" alt="Mirage: A Virtual Terminal for AI Agents" />
</picture>
</a>
</h1>
<p align="center">
<a href="https://docs.mirage.strukto.ai" alt="Documentation">
<img src="https://img.shields.io/badge/mirage-docs-0C0C0C?labelColor=F0ECE2" /></a>
<a href="https://github.com/strukto-ai/mirage/releases" alt="Status">
<img src="https://img.shields.io/badge/status-preview-0C0C0C?labelColor=F0ECE2" alt="Status: preview" /></a>
<a href="https://www.strukto.ai" alt="Website">
<img src="https://img.shields.io/badge/made by-strukto.ai-0C0C0C?labelColor=F0ECE2" /></a>
<a href="https://github.com/strukto-ai/mirage/blob/main/LICENSE" alt="License">
<img src="https://img.shields.io/badge/license-Apache--2.0-0C0C0C?labelColor=F0ECE2" /></a>
<a href="https://discord.gg/u8BPQ65KsS" alt="Discord">
<img src="https://img.shields.io/badge/discord-join-0C0C0C?labelColor=F0ECE2&logo=discord&logoColor=0C0C0C" /></a>
<br/>
<a href="https://docs.mirage.strukto.ai/python/quickstart" alt="Python docs">
<img src="https://img.shields.io/badge/python-docs-0C0C0C?labelColor=F0ECE2&logo=python&logoColor=0C0C0C" alt="Python docs"></a>
<a href="https://pypi.org/project/mirage-ai/" alt="PyPI Version">
<img src="https://img.shields.io/pypi/v/mirage-ai.svg?color=0C0C0C&labelColor=F0ECE2"/></a>
<br/>
<a href="https://docs.mirage.strukto.ai/typescript/quickstart" alt="TypeScript docs">
<img src="https://img.shields.io/badge/typescript-docs-0C0C0C?labelColor=F0ECE2&logo=typescript&logoColor=0C0C0C" alt="TypeScript docs"></a>
<a href="https://www.npmjs.com/package/@struktoai/mirage-node" alt="NPM Version">
<img src="https://img.shields.io/npm/v/@struktoai/mirage-node.svg?color=0C0C0C&labelColor=F0ECE2"/></a>
</p>
<p align="center">
<a href="./README.md"><img alt="README in English" src="https://img.shields.io/badge/English-F0ECE2"></a>
<a href="./readme/README.zh-CN.md"><img alt="简体中文 README" src="https://img.shields.io/badge/简体中文-F0ECE2"></a>
<a href="./readme/README.zh-TW.md"><img alt="繁體中文 README" src="https://img.shields.io/badge/繁體中文-F0ECE2"></a>
<a href="./readme/README.fr.md"><img alt="README en Français" src="https://img.shields.io/badge/Français-F0ECE2"></a>
<a href="./readme/README.de.md"><img alt="README auf Deutsch" src="https://img.shields.io/badge/Deutsch-F0ECE2"></a>
<a href="./readme/README.vi.md"><img alt="README Tiếng Việt" src="https://img.shields.io/badge/Ti%E1%BA%BFng%20Vi%E1%BB%87t-F0ECE2"></a>
<a href="./readme/README.ko.md"><img alt="README 한국어" src="https://img.shields.io/badge/%ED%95%9C%EA%B5%AD%EC%96%B4-F0ECE2"></a>
</p>
Mirage is **a Virtual Terminal for AI Agents**. The virtual filesystem delivers broad data context, virtualized CLIs give an agent more flexibility on tool use, dynamic runtimes save underlying infrastructure cost and are more token efficient, and fine-grained control over an agent's actions and even over what it can see gives the best security. Together these parts form one virtualized terminal, giving the best agent performance, cost efficiency and security.
<p align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="assets/mirage-arch-dark.svg">
<img src="assets/mirage-arch-light.svg" alt="Mirage architecture: agents and harness reach profiles and the Mirage shell, which resolve Unix-like commands, virtual CLIs and programming languages onto runtimes and the virtual filesystem, with authentication, the policy engine and notifications alongside" width="100%">
</picture>
</p>
Here is an example of launching Mirage inside an application:
```python
ws = Workspace(
{
"/tmp": (RAMResource(), MountMode.EXEC),
"/redis":Excerpt of 43,282 characters
Read on GitHubZecheng Zhang
1.1k
48
32
13
13
4
3
3
3
2
Semianchuk Vitalii · Eyespy360 · United Kingdom
1
@aaronjmars · aeon · Canada
1
1
1
1
1
1
1
1
noreply · no · China
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:c130368a3307e5ff, topic:ai-agents, desc:ai agents