Skip to main content

hivemind-persona-agent-plugin

An ovos-persona agent protocol for HiveMind-core: the hub answers natural-language queries from an LLM/solver persona instead of a full OVOS skills stack.

It is the clean implementation of AgentProtocol.natural_language_query — the persona is a question-answerer, so the seam maps directly onto Persona.stream, yielding the answer sentence by sentence (and a final None end-of-query sentinel) so a satellite can start speaking before generation finishes.

Configure

{
  "agent_protocol": {
    "module": "hivemind-persona-agent-plugin",
    "hivemind-persona-agent-plugin": {
      "persona": "~/.config/ovos_persona/persona.json"
    }
  }
}

persona may be a path to a persona JSON file or an inline persona config dict.

Metadata

Release files for hivemind-persona-agent-plugin 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hivemind-persona-agent-plugin 0.0.1
File Size Uploaded
hivemind_persona_agent_plugin-0.0.1.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hivemind-persona-agent-plugin 0.0.1
File Interpreter ABI Platform
hivemind_persona_agent_plugin-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.0 kB

Release files / hivemind_persona_agent_plugin-0.0.1.tar.gz

Download URL hivemind_persona_agent_plugin-0.0.1.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
1c8dcdd4bd94c1fc15021dbfdc12a34bbc4e74ba3a82c4be0a893bf8e9b348df
BLAKE2b-256 checksum
How to use checksums
3d0dbd10ad2a0cdd62b4025f4721b38d965a23ae361021ebf512defd617ecac3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / hivemind_persona_agent_plugin-0.0.1-py3-none-any.whl

Download URL hivemind_persona_agent_plugin-0.0.1-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bde144a2fe21eae2690c495a103e78eef78f6c5dc6390361a26de64ddbe31712
BLAKE2b-256 checksum
How to use checksums
3939ab0f97081c81dafec699650116690683d44be9941f6a61bf7943905d6aa3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page