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.
Create architecture diagrams from code automatically using large language models (LLMs).
| Date | Stars |
|---|---|
| 2026-07-31 | 1696 |
| 2026-08-02 | 1696 |
| 2026-08-06 | 1696 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<h1 align="center">
<a href="https://swark.io">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="assets/logo/swark-logo-dark-mode.png">
<source media="(prefers-color-scheme: light)" srcset="assets/logo/swark-logo-light-mode.png">
<img alt="Swark logo" src="assets/logo/swark-logo-light-mode.png" width="30%">
</picture>
</a>
</h1>
<p align="center">
<b>Automatic Architecture Diagrams from Code</b><br />
Free • Open Source • Powered by LLMs
</p>
<p align="center">
<a href="https://marketplace.visualstudio.com/items?itemName=swark.swark">
<img src="https://img.shields.io/visual-studio-marketplace/v/swark.swark?label=Visual%20Studio%20Marketplace" /></a>
<a href="https://github.com/swark-io/swark/issues">
<img alt="GitHub Issues" src="https://img.shields.io/github/issues/swark-io/swark" /></a>
<a href="https://github.com/swark-io/swark/blob/main/CONTRIBUTING.md">
<img src="https://img.shields.io/badge/PRs-Welcome-brightgreen" alt="PRs welcome!" />
</a>
</p>
## Swark
Swark is a VS Code extension that allows creating architecture diagrams from code automatically using large language models (LLMs).\
Swark is **directly integrated with GitHub Copilot**, and requires no authentication or API key.
<h1 align="center">
<img src="./assets/demo.png" width="85%"/>
</h1>
### Why Swark?
- 🌟 **Free and Open Source**: All you need is GitHub Copilot, which is now available for free. You can review Swark’s code to understand how it works, and contribute to make it better.
- 🌍 **Universal Language Support**: Classic code visualization solutions are deterministic and require to incrementally add support in new languages or frameworks. With Swark, all the “logic” is encapsulated within the LLM, and therefore it natively support all languages.
- 🔑 **Seamless Integration**: Swark integrates directly with GitHub Copilot. No additional setup, authentication, or API keys required.
- 🛡️ **Privacy First**: Your source code is shared only with GitHub Copilot — no other external APIs or providers involved.
- 🧜♀️ **Mermaid.js**: Swark generates diagrams in Mermaid.js, a popular diagram-as-code framework. You can edit and refine the diagrams as needed.
### Use Cases
- 🔎 **Learn a New Codebase**: Instantly generate architecture diagrams to gain a high-level understanding of unfamiliar repositories. Ideal for onboarding and tackling new projects.
- 🤖 **Review AI-Generated Code**: As AI-generated projects become more common, Swark helps you quickly visualize their structure and ensure they meet your standards.
- 📕 **Improve Documentation**: Keep your documentation fresh and detailed with up-to-date architecture diagrams that take minutes to create.
- 🕰️ **Understand Legacy Code**: Quickly visualize and comprehend the structure of legacy codebases, making it easier to maintain and refactor.
- 🧩 **Spot Design Flaws**: Visualize your repo’s dependency graph to identify unwanted dependencies or areas for optimization.
- ✅ **Test Coverage Insights**: Include test files in Swark’s input to see test coverage at a glance and address gaps.
## Requirements
- **GitHub Copilot**: Swark is integrated with GitHub Copilot to invoke LLM queries. Install it via [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot). Notice that **GitHub Copilot now offers a free tier**.
- **[Optional] Mermaid Markdown Preview**: To preview the diagram in VS Code you can install the [Markdown Preview Mermaid Support](https://marketplace.visualstudio.com/items?itemName=bierner.markdown-mermaid) extension. Alternatively, you can use the provided links to open it in Mermaid Live Editor.
## Installation
Simply install Swark via the [VS Code Extension Marketplace](https://marketplace.visualstudio.com/items?itemName=swark.swark).
## How to Use
1. In VS Code, open the [Command Palette](https://code.visualstudio.com/docs/getstarted/userinterfaceExcerpt of 8,409 characters
Read on GitHub87
Ikko Eltociear Ashimine · Japan
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:4b5d5126aaaa0e2c, topic:llm, topic:language-model
matched fp:4b5d5126aaaa0e2c, topic:developer-tools