MCPcopy Index your code
hub / github.com/a-h/min

github.com/a-h/min @v0.0.42

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.0.42 ↗ · + Follow
99 symbols 254 edges 1 files 1 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

min

A Gemini browser for your terminal.

Installation

Download the compiled binary for your platform at https://github.com/a-h/min/releases

If you're using a Raspberry Pi you probably want the ARM v6 binary, even if you're on a Pi 4.

Tested on:

  • Mac
  • FreeBSD (x86_64)
  • Linux (Arm)
  • Pi Zero running Raspbian
  • Pi 4 running Ubuntu

Building from source

Requires Go 1.15, but no other build dependencies are required.

# requires go 1.15
go build

Features

  • Vim style keyboard navigation
  • Client certificate support
  • History (saved to TSV file)
  • Bookmarks (saved to TSV file)

Help

Navigation

n/Tab            Next link / option
Ctrl-O/Shift+Tab Previous link / option
Enter            Navigate to selected link
H                Navigate backwards in history
L                Navigate forwards in history
Esc              Exit

Features

b                Toggle bookmark
B                View bookmarks
Ctrl-H           View history
?                View help

Scrolling

g                Scroll to top of document
G                Scroll to end of document
←/h              Scroll left
↓/j              Scroll down
↑/k              Scroll up
→/l              Scroll right
Home             Scroll home horizontally
End              Scroll end horizontally
Ctrl-U           Scroll up half a screen
Ctrl-D           Scroll down half a screen

Configuration

config.ini

  • Stored in your operating system's default config location under .min, e.g.
  • Linux: $HOME/config/.min/config.ini
  • Mac: ~/Library/Application Support/.min/config.ini
  • Windows: %AppData%/.min/config.ini
  • Consists of key/value pairs (e.g. "width=80")
  • Contains previously accepted server certificates
  • Contains links to client certificates, stored in the same directory

history.tsv

  • Stores previously visited URLs

boomarks.tsv

  • Stores bookmarks

Extension points exported contracts — how you extend this code

Line (Interface)
(no doc) [10 implementers]
main.go

Core symbols most depended-on inside this repo

Focus
called by 30
main.go
NewOptions
called by 27
main.go
NewText
called by 12
main.go
Draw
called by 12
main.go
WithOffset
called by 11
main.go
WithStyle
called by 9
main.go
Down
called by 6
main.go
WithMaxWidth
called by 5
main.go

Shape

Method 48
Function 31
Struct 16
TypeAlias 3
Interface 1

Languages

Go100%

Modules by API surface

main.go99 symbols

For agents

$ claude mcp add min \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact