MCPcopy Index your code
hub / github.com/avinashbot/satellite

github.com/avinashbot/satellite @v0.4.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.4.1 ↗ · + Follow
23 symbols 52 edges 8 files 18 documented · 78%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

satellite by @avinashbot
Travis Release License

Building from source

  1. Download and install Go.
  2. go get github.com/avinashbot/satellite
  3. go build github.com/avinashbot/satellite
  4. ./satellite --help

Usage:

$ satellite -use himawari -depth 4 -every 60s
$ satellite -use dscovr -path ./images/dscovr/1.png
$ satellite -depth 20 # This will result in a massive image!

Note: i3 requires feh to be installed.

Extension points exported contracts — how you extend this code

Downloader (Interface)
A Downloader is a thing that returns a downloadable image. [2 implementers]
download/download.go

Core symbols most depended-on inside this repo

DownloadOnly
called by 3
background/background.go
setGnome3
called by 1
background/background_linux.go
setMate
called by 1
background/background_linux.go
setFeh
called by 1
background/background_linux.go
gridAt
called by 1
download/himawari.go
joinGrid
called by 1
download/himawari.go
ModifiedSince
called by 1
download/download.go
Download
called by 1
download/download.go

Shape

Function 12
Method 8
Struct 2
Interface 1

Languages

Go100%

Modules by API surface

download/himawari.go5 symbols
background/background_linux.go5 symbols
download/dscovr.go3 symbols
download/download.go3 symbols
main.go2 symbols
background/background_windows.go2 symbols
background/background_darwin.go2 symbols
background/background.go1 symbols

For agents

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

⬇ download graph artifact