Back to browse
GitHub Repository

An open-source protocol for sovereign personal AI - cryptographic identity, encrypted vaults, peer-to-peer messaging, and a trust network which prioritises privacy and truth over ads and marketing. MIT licensed.

4 starsTypeScript

A personal AI kernel where other agents ask permission for your data

by dinakernel·Apr 1, 2026·2 points·0 comments

AI Analysis

●●SolidBold BetBig Brain

Encrypted persona vaults with Dina-to-Dina messaging and trust attestations.

Strengths
  • 4,500+ passing tests with Go core and Python brain, technical preview status documented
  • Cryptographic compartments for health/finance/work vaults with separate keys
  • PII scrub/rehydrate for outbound calls with user approval flows for risky actions
Weaknesses
  • Personal AI identity space is extremely crowded with unproven differentiation
  • Only 2 stars despite ambitious scope suggests limited early adoption
Category
Target Audience

Privacy-focused users, AI agent developers, sovereign identity advocates

Similar To

Solid pods · Arcade City · Human Protocol

Post Description

I wrote a sci-fi novel 8 years ago about a world where every person had a personal AI named Dina who supported them through their everyday life. This is the implementation of that idea.

Dina is a personal AI with its own user-owned identity and encrypted persona vaults. Other agents can use Dina’s permission layer when they need access to sensitive data or want to take risky actions. Dina can ask for approval from the user if the action is deemed risky. But Dina is broader than just an approval layer. She has her unique cryptographic id, supports encrypted Dina-to-Dina messaging and a capability to setup a Trust Network which can be used to make decisions based on trust.

What works today: (1) User-owned cryptographic identity

(2) Encrypted persona vaults for health / finance / work / etc.

(3) Approval flows for sensitive access and risky actions

(4) PII scrub / rehydrate for outbound calls

(5) Encrypted Dina-to-Dina messaging

(6) Signed reviews, vouches someone/bot, flag user/bot etc in Trust Network

You can install it on your local machine and use the main flows through Telegram or Bluesky. You can store memories, get automated reminders, get answers which is enriched based on previous memories, watch approval flows, and test Dina-to-Dina messaging and the Trust Network.

Open Source. MIT Licensed. Technical preview status. 4,500+ Tests working. Built on Go/Python/TS.

The architecture decision I’m most opinionated about is that persona isolation should be cryptographic, not just application-level. If the system is hit by a prompt injection attack, application level security could be overcome. But here, they wouldn't be able to read a locked persona without user approval.

Known limits: rough edges since it is technical preview and agent control depends on agents like OpenClaw deciding to call Dina (not a forced call)

I am happy to go deeper in to any architectural decisions.

Similar Projects

Security●●Solid

Grantex–Open authorization protocol for AI agents-like OAuth for agents

OAuth for agents with finalized v1.0 spec, but adoption is the real challenge.

Bold BetBig Brain
mishrasanjeev
202mo ago
AI/ML●●●Banger

Grantex – Delegated authorization protocol for AI agents

OAuth-equivalent for agents: cryptographic identity, scoped grants, audit trail.

Zero to OneBig Brain
mishrasanjeev
203mo ago
Security●●●Banger

AIP – A Cryptographic Identity Protocol for Autonomous AI Agents

OAuth + TLS for AI agents with Ed25519 identity and global kill switch before agents act.

Zero to OneBig BrainBold Bet
theaniketgiri
112mo ago