Skip to main content

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)

Source distribution for talocode-archwiki 0.2.0
File Size Uploaded
talocode_archwiki-0.2.0.tar.gz 7.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for talocode-archwiki 0.2.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page