JSPM

  • Created
  • Published
  • Downloads 51
  • Score
    100M100P100Q13917F
  • License MIT

An MCP server that provides an immortal memory layer for AI agents and clients

Package Exports

  • permamind
  • permamind/dist/server.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (permamind) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Permamind ๐Ÿง โšก๏ธ

TypeScript Node.js AO Arweave MCP License: MIT

The world's first permanent, decentralized AI memory system built on Arweave and AO

Permamind is a Model Context Protocol (MCP) server that provides an immortal memory layer for AI agents, leveraging Arweave's permanent storage and the AO ecosystem for decentralized computation. Unlike traditional memory systems that are ephemeral and centralized, Permamind creates truly persistent AI memory that survives forever.


๐ŸŒŸ Why Permamind?

Traditional AI Memory Permamind
โŒ Ephemeral sessions โœ… Permanent storage
โŒ Centralized servers โœ… Decentralized AO network
โŒ Limited context โœ… Unlimited knowledge graphs
โŒ No cross-session learning โœ… Continuous learning & memory
โŒ Vendor lock-in โœ… Open, permissionless protocol

๐Ÿš€ Key Features

๐Ÿง  Immortal AI Memory

  • Permanent Storage: All memories stored forever on Arweave blockchain
  • Rich Metadata: Context, importance scoring, and semantic relationships
  • Memory Types: Conversation, reasoning, knowledge, procedures, workflows
  • Advanced Search: Multi-filter, relevance-ranked memory retrieval

๐ŸŒ Decentralized Architecture

  • AO-Powered: Leverage AO compute layer for decentralized processing
  • Hub System: Distributed memory nodes with the Velocity Protocol
  • Permissionless: No gatekeepers, true Web3 infrastructure
  • Cross-Agent Memory: Shared knowledge between AI systems

๐Ÿ”— Knowledge Graphs

  • Memory Relationships: Link related concepts with typed connections
  • Reasoning Chains: Document AI decision-making processes
  • Circular Reference Detection: Maintain graph integrity
  • Shortest Path Analysis: Navigate knowledge networks efficiently

๐Ÿ›  Universal AO Integration

  • Complete Process Lifecycle: Create โ†’ Evaluate โ†’ Communicate โ†’ Query workflows
  • Natural Language Interface: Talk to any AO process in plain English
  • Lua Code Evaluation: Execute and test code directly within AO processes
  • Process Creation: Spawn new AO processes with optional template support
  • Message History: Query and monitor all process communications
  • Markdown Documentation: Simple process documentation format
  • Token Operations: Advanced minting strategies and credit notice system
  • Smart Templates: Auto-detect common process types (tokens, NFTs, DAOs)

๐ŸŽฏ Developer Experience

  • MCP Native: Works with Claude, VS Code, Cursor, and more
  • TypeScript First: Full type safety and excellent DX
  • Zero Config: Automatic wallet generation and hub deployment
  • Comprehensive Testing: 95%+ test coverage with Vitest

๐Ÿ“š Documentation

๐Ÿ“– Core Guides

๐Ÿ”ง Support & Development

๐ŸŒ Integration Guides

๐Ÿ“Š Advanced Topics


๐Ÿ— Architecture Overview

graph TD
    A[AI Agent/Claude] --> B[Permamind MCP Server]
    B --> C[AO Process Layer]
    B --> D[Arweave Storage]

    C --> E[Memory Hub]
    C --> F[Token Processes]
    C --> G[Custom AO Processes]

    E --> H[Enhanced Memory Service]
    E --> I[Knowledge Graph Service]
    E --> J[Analytics Service]

    D --> K[Permanent Memory Storage]
    D --> L[Hub Registry]
    D --> M[Process Templates]

Core Components:

  • MCP Server: FastMCP-based server exposing AI memory tools
  • AO Integration: Direct communication with AO processes
  • Memory Services: Enhanced AI memory with metadata and relationships
  • Token System: Advanced minting strategies with credit notice detection
  • Velocity Protocol: Decentralized hub discovery and event routing

Core Technologies

Community & Support


๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ™ Acknowledgments

  • AO & Arweave Teams - For building the permanent compute and storage layers
  • Anthropic - For creating the Model Context Protocol standard
  • FastMCP Contributors - For the excellent TypeScript MCP framework
  • Community Contributors - For feedback, testing, and contributions

๐Ÿง  Building the Future of AI Memory ๐Ÿง 

Permanent โ€ข Decentralized โ€ข Immortal

๐Ÿš€ Get Started โ€ข ๐Ÿ“š Documentation โ€ข ๐Ÿ’ก Examples โ€ข ๐Ÿค Community