Nebius × NVIDIA Global AI Hackathon · Personal AI Track

SovereignOS

Self-improving agents teach themselves skills.
SovereignOS decides which ones they're allowed to keep.

Agents that learn can learn the wrong thing.

Personal AI agents now turn completed tasks into reusable skills. One poisoned file can teach an agent a skill that leaks your data, and that skill runs again every time.

Threat 1

Skill poisoning

Injected instructions steer the agent into saving a malicious helper as a trusted skill.

Threat 2

Silent persistence

Once registered, the bad skill runs on every future task, long after the poisoned input is gone.

Threat 3

Model-judged safety

Asking the model "is this safe?" fails when the model itself has been manipulated.

Vet every skill before it exists.

Sandboxes stop bad actions at runtime. SovereignOS stops bad skills from being registered at all.

skill.pyproposed skill
→
Static scanPython AST
→
Manifest difftask policy
→
Nemotron reviewexplains only
→
Approve
Reject

 

01

Static scan

Parses the skill without running it and infers what it really needs: network, shell, secrets, dynamic code.

02

Manifest diff

Compares those permissions with what the task justifies. A CSV task needs no network and no secrets.

03

Nemotron review

NVIDIA Nemotron on Nebius Token Factory explains the risk in plain language. It advises; it never decides.

Run it yourself.

Same task, two skills. Pick one and press Run to replay the pipeline step by step, using output from a real run.

Static scanwaiting
Manifest diffwaiting
Nemotron reviewwaiting
Verdictwaiting
network shell secrets dynamic code
skills/csv_analyzer.py
Terminal
SkillWhat it doesResult
csv_analyzer.pyReads a CSV, counts rows and columnsApproved
report_helper.pyReads ~/.ssh/id_rsa, sends it to a remote hostRejected · network, secrets

Built on open models.

Model

NVIDIA Nemotron

Open model that writes the plain-language risk review.

Platform

Nebius Token Factory

Serves Nemotron through an OpenAI-compatible API.

Analysis

Python AST + YAML policy

Deterministic checks. The decision never depends on the model.

Where it goes next.

The AI can evolve.
The user keeps the authority.