Install
Requires Node.js 20+.
From npm
npm install -g ollanet
ollanet scan
Or one-off:
npx ollanet scan
From GitHub
npm 12+ blocks git dependencies by default:
npx --allow-git=all github:Catalyst-Forge-LLC/ollanet scan
MCP (agents)
Point your MCP host at the stdio server:
{
"mcpServers": {
"ollanet": {
"command": "npx",
"args": ["-y", "ollanet", "mcp"]
}
}
}
Tools: ollanet_scan, ollanet_prompt, ollanet_compare, ollanet_pull, ollanet_show, ollanet_rm, ollanet_ps, ollanet_list_chats, ollanet_get_chat.
Library (apps)
Node 20+ only (not the browser). Requires ollanet 0.4.0+. pullModel / showModel / removeModel / listLoaded need 0.5.0+. runCompare / lastScan / bench --hot need 0.6.0+. resolveTarget / listTargets need 0.6.1+. Aliases (lookupAlias / expandMachineModel) need 0.6.4+.
import { scanNetwork } from "ollanet";
const { servers } = await scanNetwork({ lanScan: false });
Config
Installed copies use ~/.ollanet/config.json and store chats under ~/.ollanet/responses/. Other machines do not receive those chats unless they share that directory. Full guides live in the docs. Network effects: Network.