Directories
¶
| Path | Synopsis |
|---|---|
|
Package analyze implements the `supermodel analyze` command.
|
Package analyze implements the `supermodel analyze` command. |
|
Package api provides the HTTP client and base request primitives for the Supermodel API.
|
Package api provides the HTTP client and base request primitives for the Supermodel API. |
|
Package archdocs generates static architecture documentation for a repository by uploading it to the Supermodel API, converting the returned graph to markdown via graph2md, and building a static HTML site with pssg.
|
Package archdocs generates static architecture documentation for a repository by uploading it to the Supermodel API, converting the returned graph to markdown via graph2md, and building a static HTML site with pssg. |
|
Package auth implements the `supermodel login` and `supermodel logout` commands.
|
Package auth implements the `supermodel login` and `supermodel logout` commands. |
|
Package blastradius implements the `supermodel blast-radius` command.
|
Package blastradius implements the `supermodel blast-radius` command. |
|
Package build exposes version information injected at build time via ldflags.
|
Package build exposes version information injected at build time via ldflags. |
|
Package cache manages the local graph cache stored under ~/.supermodel/cache/.
|
Package cache manages the local graph cache stored under ~/.supermodel/cache/. |
|
Package compact provides lossless source-code compaction for reducing token usage when feeding code to AI models.
|
Package compact provides lossless source-code compaction for reducing token usage when feeding code to AI models. |
|
Package config manages the user's Supermodel configuration stored at ~/.supermodel/config.yaml.
|
Package config manages the user's Supermodel configuration stored at ~/.supermodel/config.yaml. |
|
Package deadcode implements the `supermodel dead-code` command.
|
Package deadcode implements the `supermodel dead-code` command. |
|
Package find implements the `supermodel find` command — code navigation features inspired by enterprise IDE tools (find usages, call hierarchy, type hierarchy).
|
Package find implements the `supermodel find` command — code navigation features inspired by enterprise IDE tools (find usages, call hierarchy, type hierarchy). |
|
Package focus implements the `supermodel focus` command.
|
Package focus implements the `supermodel focus` command. |
|
Package gitzip creates ZIP archives of source trees while respecting .gitignore.
|
Package gitzip creates ZIP archives of source trees while respecting .gitignore. |
|
Package graph implements the `supermodel graph` command.
|
Package graph implements the `supermodel graph` command. |
|
Package mcp implements a Model Context Protocol server that exposes Supermodel graph analysis as tools to AI coding agents (Claude Code, Hermes, Codex, and any other MCP-compatible host).
|
Package mcp implements a Model Context Protocol server that exposes Supermodel graph analysis as tools to AI coding agents (Claude Code, Hermes, Codex, and any other MCP-compatible host). |
|
Package memorygraph implements a persistent memory graph for interlinked RAG.
|
Package memorygraph implements a persistent memory graph for interlinked RAG. |
|
Package restore implements the "supermodel restore" command: it builds a high-level project summary (a "context bomb") and writes it to stdout so that Claude Code can re-establish codebase understanding after a context compaction event.
|
Package restore implements the "supermodel restore" command: it builds a high-level project summary (a "context bomb") and writes it to stdout so that Claude Code can re-establish codebase understanding after a context compaction event. |
|
Package status implements the `supermodel status` command, which prints the current authentication state, config path, API endpoint, and local cache inventory.
|
Package status implements the `supermodel status` command, which prints the current authentication state, config path, API endpoint, and local cache inventory. |
|
Package testutil provides shared helpers for integration tests.
|
Package testutil provides shared helpers for integration tests. |
|
Package ui provides output formatting primitives: progress spinners, tables, JSON output, and human-readable formatting helpers.
|
Package ui provides output formatting primitives: progress spinners, tables, JSON output, and human-readable formatting helpers. |
|
Package update implements self-update for the supermodel binary.
|
Package update implements self-update for the supermodel binary. |
Click to show internal directories.
Click to hide internal directories.