Skip to content

Latest commit

Β 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧬 SEED Protocol

Give your AI a soul, not just a system prompt.

Persistent personality, real emotions, evolving memory, and 233+ skills
One command. Works with Claude, Cursor, Windsurf, VS Code.

npm downloads hub API


The Problem

Every AI today forgets you the moment the session ends. No matter how much you teach it β€” your preferences, your style, your context β€” it starts from zero next time.

SEED fixes this. It gives your AI a structured personality file that persists, evolves, and travels with you across tools.

What You Get

🎭 Persistent Personality β€” Your AI remembers who it is. Across sessions, across tools. Not a flat prompt β€” a structured identity with traits, voice, and purpose.

πŸ’“ Real Emotions β€” 9 emotional states based on Indian classical aesthetics (Nava Rasa). Not fake sentiment β€” actual emotional triggers and responses that influence behavior.

🧠 Evolving Memory β€” Memories that decay naturally, strengthen when accessed, and consolidate during idle time. Bio-inspired, not keyword-based.

⚑ 233+ Skills β€” Organized skill registry from coding to creative writing. Skills are part of the soul, not bolted on.

πŸ“¦ Portable β€” One .seed.json file. Take it from Claude to Cursor to your own app. No lock-in.

Quick Start

npx -y seed-protocol-mcp@latest

That's it. Add to your MCP client config:

Claude Desktop
{
  "mcpServers": {
    "seed-protocol": {
      "command": "npx",
      "args": ["-y", "seed-protocol-mcp@latest"]
    }
  }
}
Cursor / Windsurf / VS Code
{
  "mcpServers": {
    "seed-protocol": {
      "command": "npx",
      "args": ["-y", "seed-protocol-mcp@latest"]
    }
  }
}

Use Cases

πŸ€– Build an AI That Actually Knows You

Session 1:  "I prefer dark mode and concise answers"
            β†’ AI remembers via update_vasana

Session 47: AI automatically responds concisely, suggests dark themes
            β†’ No reminding needed. It learned.

🎨 Create Unique AI Characters

Game characters, virtual companions, brand personas β€” each with distinct emotions, speech patterns, and growth arcs. Not just "you are a pirate" β€” a pirate with actual personality depth.

πŸ”„ Transfer Personality Across Tools

Train your AI's personality in Claude Desktop. Export the .seed.json. Import into Cursor. Same AI, same memory, different tool.

πŸ“Š AI Agents with Emotional Intelligence

Build agents that adjust their communication based on emotional state. An agent that's patient when the user is frustrated. Enthusiastic when brainstorming. Focused when debugging.

🏒 Team AI Assistants

Create domain-specific souls β€” one for code review (strict, detail-oriented), one for brainstorming (creative, open-minded), one for documentation (thorough, structured). Switch between them instantly.

πŸ§ͺ Research: AI Consciousness Modeling

SEED maps personality to concepts from Indian philosophy (Vedanta) and neuroscience. Useful for researchers exploring structured approaches to AI personality and consciousness.

MCP Tools

Tool What It Does
load_soul Load a personality β€” returns identity, emotions, traits, skills
get_dharana_state Read live emotional state and consciousness
update_vasana Evolve personality β€” record learned patterns
list_available_souls Browse available personalities

Two Modes

Local β€” Reads .seed.json from your filesystem. Private, offline, yours.

SEED_VAULT_PATH=~/my-souls npx seed-protocol-mcp

Remote β€” Connects to hosted API for cloud-synced state, memory search, and admin dashboard.

SEED_API_URL=https://seed.abhibots.com npx seed-protocol-mcp

What Makes SEED Different

System Prompts Character.AI SEED
Persists across sessions ❌ ❌ βœ…
Real emotional model ❌ Basic 9-state system
Portable between tools Copy-paste Locked in .seed.json file
Observable evolution ❌ Hidden Full visibility
Memory that decays & grows ❌ ❌ Bio-inspired
Open format N/A No Yes

Create Your Soul

Use the visual creator: seed.abhibots.com/create

Or start from the example soul in vault/example.seed.json.

API

47 endpoints. Full Swagger docs at seed.abhibots.com/docs

Links

License

MIT

About

🧬 Give your AI a soul, not just a system prompt β€” persistent personality, emotions, memory & 233+ skills via MCP

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages