JSPM

  • Created
  • Published
  • Downloads 156
  • Score
    100M100P100Q13717F
  • License MIT

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

Package Exports

    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

    • Natural Language Interface: Talk to any AO process in plain English
    • 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