sovereign-agents

What are sovereign agents

Sovereign agents are extension of a sovereign individual, expanding his capabilities and augmenting his intelect.

Why agents

Currently primary modality of how people interact with any “AI” is by requesting things from it. But this is merely a crutch compared to the endless amount of things an semi-autonomous agent could do for you.

Why sovereign agents

Guiding principles for sovereign agents are:

How sovereign agents operate

Sovereign agent is a guard dog for its owner’s attention and time. Proactively gathering and processing infromation on behalf of its owner, filtering out and summarizing the relevant and discarding the noise. And push the relevant to the owner instead of waiting for the owner to figure out it needs it.

Sovereign Agent can be thought of as a personal assistant knowing all your quirks, executing your will and making sure you’re on top of everything needed. It should improve your life, not provide just another gadget to play with.

Functions that sovereign agents could do:

Building blocks for Sovereign Agents

Tools for AI

Data vending machines

Data vending machines simple apps that provide data or services for payment or free. It utilizes nostr for discovery and coordination, meaning its very simple to both programatically discover services or spin up new dvm’s to offer a service. DVMs can work as connective tissue, bridging the gaps in data, knowledge and access and enable agents to purchase what they need. And at the same time enable people to offer services consumable by agents.

Model Context Protocol / Open Tool Calling

MCP was developed by Anthropic and expands LLM’s capabilities with tools. There is an implementation of using nostr as discovery mechanism for MCP called DVMCP. OpenToolCalling is trying to achieve similar goals (and is compatible with MCP).

Confidential Computing

Confidential computing enables us to run sensitive operations on much more capable hardware than we own. This enables us to securely scale while not relying on big tech solutions like OpenAI for our AI needs.

Open and interoperable approach to building

Why can’t I just run everything locally

How do we build them

implementing reusable building blocks using holon philosophy, making each of them usable by themselves and as a part of a larger system

Resources

For comments, issues or ideas go to repository or ping me on nostr.