bradAGI

Infer Lite — DevOps skill for Claude Code

DevOps community

Minimum viable free-LLM gateway — stdlib-only Python, no Docker, no LiteLLM.

How to install Infer Lite

This entry records only its repository, not the path inside it, so there is no exact command to give. Open bradAGI/infer-lite and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Infer Lite does

Minimum viable free-LLM gateway — stdlib-only Python, no Docker, no LiteLLM. Single file, ~1000 LOC. Sibling to bradAGI/fi-gateway.

Alternatives in DevOps

  • Open Agent Email — Open-source email infrastructure for AI agents: secure inboxes, REST and MCP APIs, SMTP, human approval workfl 2.1k ★
  • Second Brain Cloudflare — One memory layer, every AI tool 734 ★
  • Cloudflare Skill — Comprehensive Cloudflare platform reference docs for AI/LLM consumption 709 ★

README

infer-lite — minimum viable free-LLM gateway

infer-lite

Minimum viable architecture: stdlib-only LLM gateway.
No Docker. No LiteLLM. One Python file, one provider catalog, one HTTP server.

License: MIT npx skills Python 3.11+ No Docker


Quickstart

# 1. Install
git clone https://github.com/bradAGI/infer-lite && cd infer-lite
# or:  npx skills add bradagi/infer-lite

# 2. Add free keys
./infer keys add gemini AIza...
./infer keys add nvidia nvapi-...
./infer keys add openrouter sk-or-...

# 3. Boot the server (foreground; Ctrl-C to stop)
./infer serve

# 4. Verify what works for your account (in another terminal)
./infer probe

# 5. Wire your coding agents (any combination)
./infer wire cc | opencode | pi | openclaw | hermes

# 6. (optional) Make the command run from anywhere
./infer install            # symlinks ~/.local/bin/infer → this script
infer doctor               # works from any directory

`./infer install` detects your shell (bash / zsh / fish on macOS and Linux) and prints the right `~/.zshrc` / `~/.bashrc` / `~/.config/fish/config.fish` line if `~/.local/bin` isn't on `$PATH`. `./infer uninstall` removes the symlink. Pass `--name ` to install under a different command name.

**Permission denied?** If `./infer` errors with "Permission denied" right after clone or skill install, the executable bit didn't survive the transfer. Run `chmod +x infer` once and you're set.

Use it

curl http://localhost:4000/v1/chat/completions