Documentation
ΒΆ
There is no documentation for this package.
Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
internal
|
|
|
analyze
Package analyze implements the `supermodel analyze` command.
|
Package analyze implements the `supermodel analyze` command. |
|
api
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. |
|
archdocs
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. |
|
auth
Package auth implements the `supermodel login` and `supermodel logout` commands.
|
Package auth implements the `supermodel login` and `supermodel logout` commands. |
|
blastradius
Package blastradius implements the `supermodel blast-radius` command.
|
Package blastradius implements the `supermodel blast-radius` command. |
|
build
Package build exposes version information injected at build time via ldflags.
|
Package build exposes version information injected at build time via ldflags. |
|
cache
Package cache manages the local graph cache stored under ~/.supermodel/cache/.
|
Package cache manages the local graph cache stored under ~/.supermodel/cache/. |
|
compact
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. |
|
config
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. |
|
deadcode
Package deadcode implements the `supermodel dead-code` command.
|
Package deadcode implements the `supermodel dead-code` command. |
|
find
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). |
|
focus
Package focus implements the `supermodel focus` command.
|
Package focus implements the `supermodel focus` command. |
|
gitzip
Package gitzip creates ZIP archives of source trees while respecting .gitignore.
|
Package gitzip creates ZIP archives of source trees while respecting .gitignore. |
|
graph
Package graph implements the `supermodel graph` command.
|
Package graph implements the `supermodel graph` command. |
|
mcp
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). |
|
memorygraph
Package memorygraph implements a persistent memory graph for interlinked RAG.
|
Package memorygraph implements a persistent memory graph for interlinked RAG. |
|
restore
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. |
|
status
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. |
|
testutil
Package testutil provides shared helpers for integration tests.
|
Package testutil provides shared helpers for integration tests. |
|
ui
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. |
|
update
Package update implements self-update for the supermodel binary.
|
Package update implements self-update for the supermodel binary. |
|
pkg
|
|
|
supermodel
Package supermodel is the public Go SDK for the Supermodel API.
|
Package supermodel is the public Go SDK for the Supermodel API. |
|
scripts
|
|
|
check-architecture
command
Command check-architecture validates the vertical slice architecture of the Supermodel CLI using the Supermodel static analysis API.
|
Command check-architecture validates the vertical slice architecture of the Supermodel CLI using the Supermodel static analysis API. |
Click to show internal directories.
Click to hide internal directories.