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.
- Host: GitHub
- URL: https://github.com/jonmagic/archagent
- Owner: jonmagic
- Created: 2025-04-24T16:50:17.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-24T18:11:09.000Z (about 1 year ago)
- Last Synced: 2025-04-24T18:46:25.566Z (about 1 year ago)
- Language: JavaScript
- Size: 39.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```