internal/

directory
v0.6.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 12, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL