codemark

rust
mit

Structural code bookmarks for humans and coding agents.

codemark is a CLI and TUI tool that stores structural code bookmarks which survive renames, refactors and formatting changes.

 

It records AST structure, Git context, hashes, notes and tags, then groups bookmarks into collections and guided tours. It also does local full-text and semantic search, which can retrieve code by wording or intent without any need for an API key.

 

You can use codemark to recall sections of code via bookmarks and add comments to them which is shown in the details and comments section. It features an optional sync sharing system which syncs collections through a CodeTours server, and has agent skills for use with coding agents.

 

This tool can be used by developers, code auditors and teams mapping unfamiliar repositories or preserving context across branches and for use with coding agent sessions.

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.