memlin-ai/Memlin scan

Build a structural code graph and post it to Memlin. Source stays in your runner.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
endpointMemlin webhook endpoint (override for self-hosted or staging). Default: https://memlin.ai/api/scanner/graphnohttps://memlin.ai/api/scanner/graph
audienceOIDC audience requested. Must match the value Memlin verifies. Default: memlinnomemlin
workspaceDirectory to scan. Default: ${{ github.workspace }}no""
fail-on-network-errorFail the workflow if the POST to Memlin fails. Default: true.notrue
anthropic-api-keyOPTIONAL. Your Anthropic API key — when provided, each function's short excerpt is sent from THIS runner directly to Anthropic for a one-line summary; Memlin never sees the excerpt. Per Anthropic's commercial terms, API inputs are not used for training. Omit to ship a structural map (names + relationships) with no summary. Pass via secrets, e.g. `anthropic-api-key: ${{ secrets.ANTHROPIC_API_KEY }}`. no""
namedescription
scan_run_idThe Memlin scan_runs.id created for this scan.
nodes_persistedHow many code_nodes Memlin accepted.
edges_persistedHow many code_edges Memlin accepted.