Talocode ArchWiki
Turn any codebase into a visual architecture wiki for humans and agents.
What it does
Scans a repo, detects routes/services/auth/database/build patterns, and generates:
- architecture.json — machine-readable graph for agents
- architecture.html — interactive dark visual wiki for humans
Install
pip install talocode-archwiki
Usage
# Scan current directory
archwiki .
# Scan specific repo
archwiki /path/to/repo
# Specify output directory
archwiki /path/to/repo /path/to/output
Python SDK
from archwiki import scan
result = scan("/path/to/repo")
print(result["json"]["stats"])
# {"total_files": 86, "total_nodes": 31, "total_edges": 0, "total_flows": 2}
Output
architecture.json
Machine-readable graph with nodes, edges, and flows:
{
"name": "my-app",
"nodes": [
{
"id": "route_src/routes.ts",
"name": "routes",
"type": "route",
"file": "src/routes.ts",
"description": "route in routes.ts",
"code_ref": "app.get('/api/users', ...)"
}
],
"flows": [
{
"id": "api_request",
"name": "API Request",
"steps": [...]
}
]
}
architecture.html
Interactive dark visual wiki with:
- Flow visualization (nodes + connections)
- Right sidebar (Flows + Steps)
- Click a node → see code reference
- Click a flow → see numbered steps
- Dark charcoal + gold accent design
Talocode ecosystem
| Package | Install |
|---|---|
| ArchWiki (this package) | pip install talocode-archwiki |
| Wiki | pip install talocode-wiki |
| DocuLane | pip install talocode-doculane |
| CodeLane | pip install talocode-codrane |
| XSearchLane | npm i @talocode/xsearchlane |
| Tera | pip install talocode-tera |
| Codra | pip install talocode-codra |
| StackLane | pip install talocode |
More: github.com/talocode · talocode.site · docs.talocode.site
License
MIT © Talocode
Metadata
Release files for talocode-archwiki 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| talocode_archwiki-0.2.0.tar.gz | 7.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| talocode_archwiki-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.6 kB
Release files / talocode_archwiki-0.2.0.tar.gz
| Download URL | talocode_archwiki-0.2.0.tar.gz |
|---|---|
| Size | 7.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1e8f90dc9bededd1ad570051f36065f7991d2e55fba2a73ed8e6f9e811436dd4
|
|
BLAKE2b-256 checksum How to use checksums |
22e1674377131c68db955b99d249f6f2c816ef1cb520b5ae030af1e14e3bf54b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / talocode_archwiki-0.2.0-py3-none-any.whl
| Download URL | talocode_archwiki-0.2.0-py3-none-any.whl |
|---|---|
| Size | 8.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
eb4f5572f58dd713e8dcc8fe216b05fcec285e7f2cf3d958f26446511af50d30
|
|
BLAKE2b-256 checksum How to use checksums |
2999406b8018d5232e106fcff4bdaf02345da749ed790600880afd810dc4072a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|