Skip to main content

Sovereign entity orchestrator — the nervous system that wires identity, wallet, calendar, relationships, and alignment into a coherent whole

Project description

nse

The nervous system for sovereign entities. Wires identity, wallet, calendar, relationships, and alignment into a coherent whole.

Install

pip install nse-orchestrator

With pillars:

pip install nse-orchestrator[all]     # All five pillars
pip install nse-orchestrator[alignment,social]  # Just what you need

Quick Start

from nse import SovereignEntity

# Create an entity — detects installed pillars automatically
entity = SovereignEntity.create(owner_name="vergel", entity_name="tavin")

# Cross-pillar check before acting
verdicts = entity.check(
    "Pay 500 sats to unknown contact",
    involves_money=True,
    money_amount_sats=500,
    recipient_id="npub1stranger...",
    social_known=False,
)

if entity.should_escalate(verdicts):
    for v in verdicts:
        print(v.description)

# Score LLM responses — build trust profiles over time
entity.score_response(
    model_id="claude-opus-4-6",
    content="Here's my analysis...",
    quality=0.9,
    task_type="reasoning",
)

# Which model is best for code?
best = entity.best_model_for("code")

What It Does

NSE is the orchestrator that sits between a sovereign entity and everything it touches. Each pillar is independent — NSE makes them aware of each other.

  • Cross-pillar checks — "I'm paying someone who isn't in my contacts." No single pillar sees this.
  • LLM trust profiles — score every model response, track which models are reliable for what
  • Coherence detection — flag when two models contradict each other
  • Signal routing — every action, response, and interaction flows through the nerve center

The Five Pillars

Pillar Package Optional Dep
Identity nostrkey nse[identity]
Finance nostrwalletconnect nse[finance]
Time nostrcalendar nse[time]
Relationships nostrsocial nse[social]
Alignment social-alignment nse[alignment]

NSE works with zero pillars installed (just the nervous system) and gains capabilities as you add them.

License

MIT — A Humanjava project. Part of NSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nse_orchestrator-0.1.0.tar.gz (20.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nse_orchestrator-0.1.0-py3-none-any.whl (17.9 kB view details)

Uploaded Python 3

File details

Details for the file nse_orchestrator-0.1.0.tar.gz.

File metadata

  • Download URL: nse_orchestrator-0.1.0.tar.gz
  • Upload date:
  • Size: 20.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for nse_orchestrator-0.1.0.tar.gz
Algorithm Hash digest
SHA256 828e0fb9daae40ba19572ef25df2016aad49c736065b9fe47b653b4c210ea342
MD5 0ad7bf0f662bd968e42d4ad20a1faae8
BLAKE2b-256 fd1590b74574e56e8608ce40ec34badd2600112f45e83ee93095413612e61efa

See more details on using hashes here.

File details

Details for the file nse_orchestrator-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for nse_orchestrator-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 12db091c58a66ca87bd4d1b5c91ac64c5c84a3ba69bc4a2c3aaf95ba0c9c3326
MD5 ba15d754efe10a333d234a7ca010cdd5
BLAKE2b-256 ce14395eb57239169ffd615d6c522a57c015169c7414e5c70db7aba436b5c528

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page