An open API service indexing awesome lists of open source software.

https://github.com/jonmagic/archagent

For anyone trying to understand a codebase, whether you're new to it or the original author who’s forgotten how it grew, archagent builds a clear, layered map of how everything fits together.
https://github.com/jonmagic/archagent

Last synced: 12 months ago
JSON representation

For anyone trying to understand a codebase, whether you're new to it or the original author who’s forgotten how it grew, archagent builds a clear, layered map of how everything fits together.

Awesome Lists containing this project

README

          

# ArchAgent

Modern codebases evolve fast, often faster than anyone can document them. Whether you're a new contributor trying to get your bearings, or the original author revisiting a system that’s grown far beyond your memory, understanding how everything fits together is hard.

ArchAgent solves this by mapping the structure of a codebase into clear, layered architecture diagrams. It helps you see the system, its containers, components, and even code-level details, so you can focus less on spelunking and more on building.

## Getting Started

Clone the project and install dependencies:

```bash
git clone https://github.com/jonmagic/archagent
cd archagent
pnpm install
```

Run the tests:

```bash
pnpm test
```

Run the application:

```bash
pnpm start
```