Skip to content

Add protoAgent local-app snippet - #2372

Open
mabry1985 wants to merge 1 commit into
huggingface:mainfrom
mabry1985:add-protoagent-local-app
Open

Add protoAgent local-app snippet#2372
mabry1985 wants to merge 1 commit into
huggingface:mainfrom
mabry1985:add-protoagent-local-app

Conversation

@mabry1985

Copy link
Copy Markdown

protoAgent is a LangGraph agent runtime with an operator console, A2A, and drop-in plugins. It's now installable from PyPI (uv tool install protolabs-agent), so it can point at a locally-served model the same way Hermes Agent and OpenClaw do.

  • Added snippetProtoagent next to snippetHermesAgent — same shape: start the local server, point protoAgent at it via protoagent model use --base-url ... --model ..., then protoagent up.
  • Added a protoagent LOCAL_APPS entry (gated on isToolCallingLocalAgentModel, same as the other agentic-CLI entries — protoAgent drives tools on every turn, and a non-tool-calling model 400s at the endpoint with "does not support tools").
  • Docs link points at protoAgent's own "Point at a local model" guide section, which already documents this exact one-liner as the intended copy-paste target for a HF model card.
  • Added protoagent / protoagent - mlx tests mirroring the existing hermes-agent test shape — pnpm vitest run local-apps.spec.ts passes (22/22), tsc --noEmit and eslint/oxfmt are clean.

protoAgent (https://github.com/protoLabsAI/protoAgent) is a LangGraph agent
runtime with an operator console, A2A, and drop-in plugins. It's now
installable from PyPI (`uv tool install protolabs-agent`), so it can point
at a locally-served model the same way Hermes Agent and OpenClaw do.

- Added `snippetProtoagent` next to `snippetHermesAgent` — same shape:
  start the local server, point protoAgent at it via
  `protoagent model use --base-url ... --model ...`, then `protoagent up`.
- Added a `protoagent` LOCAL_APPS entry (gated on
  `isToolCallingLocalAgentModel`, same as the other agentic-CLI entries,
  since protoAgent drives tools on every turn and a non-tool-calling model
  404s at the endpoint).
- Docs link points at protoAgent's own "Point at a local model" guide
  section, which already documents this exact one-liner as the intended
  copy-paste target for a HF model card.
- Added `protoagent` / `protoagent - mlx` tests mirroring the existing
  `hermes-agent` test shape.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant