Skip to content

IPFS MeshKit

Lightweight IPFS tooling for modern applications.

MeshKit is an open-source ecosystem that makes it easy to build applications on top of IPFS.

We provide lightweight SDKs, developer tools, MCP servers, and production-ready examples that help developers integrate decentralized storage into web, mobile, AI, and backend applications without dealing with unnecessary complexity.


🚀 Getting Started


📦 What is MeshKit?

MeshKit helps developers:

  • 📁 Upload, retrieve, and pin content on IPFS
  • 🌐 Connect to multiple Kubo nodes with automatic failover
  • 🔑 Publish and resolve IPNS records
  • 🤖 Build AI applications using the Model Context Protocol (MCP)
  • 📱 Develop interoperable mobile and web applications
  • 🔌 Build on open standards including IPFS, libp2p, and CBOR

🌟 Projects

📦 MeshKit SDK

A lightweight JavaScript toolkit for integrating IPFS into modern applications.

  • Multi-node failover
  • IPNS support
  • Content management
  • Modern TypeScript APIs

📦 https://www.npmjs.com/package/@ipfs-meshkit/meshkit


🤖 MeshKit MCP Server

Bring IPFS capabilities directly into AI assistants and coding agents using the Model Context Protocol.

Compatible with:

  • Cursor
  • Claude Desktop
  • VS Code
  • Any MCP-compatible client

📦 https://www.npmjs.com/package/@ipfs-meshkit/mcp


🐍 py-ipfs-lite

A lightweight Python library that makes integrating IPFS into Python applications simple and approachable.

Repository:

https://github.com/IPFS-Meshkit/py-ipfs-lite


📚 Documentation

Developer guides, installation instructions, API references, and examples.

https://meshkit-docs.vercel.app/


⚛️ Distributed Quantum Services Test Bed

An early-stage experimental platform exploring distributed quantum services, decentralized workflows, and next-generation interoperability built using MeshKit.

https://ipfs-meshkit.vercel.app/


📱 Applications

The lightweight MeshKit runtime powers a growing collection of iOS applications, including:

  • 💰 Monthly Expense Tracker
  • 📈 Investment Analysis Log
  • 📝 Personal Expense Log
  • 🌾 Farming Suite (developed in collaboration with AGNTCY)
  • ❤️ Diabetic Plus
  • 🩺 Blood Pressure Register
  • 👨‍⚕️ Patient Sheet
  • 🏥 Medical Suite
  • 🧾 Retail Invoice

Additional applications—including Medical Requisition Statement and Repair Work Order Requisition Statement—are currently in the final stages of App Store review.


🌍 Why MeshKit?

Our goal is simple:

Make decentralized application development as easy as building traditional applications.

MeshKit focuses on:

  • Excellent developer experience
  • Lightweight SDKs
  • AI-native tooling
  • Interoperability
  • Mobile-first development
  • Open standards
  • Cross-platform support

🤝 Contributing

We welcome contributions from developers interested in:

  • IPFS
  • libp2p
  • MCP
  • AI tooling
  • Mobile applications
  • Distributed systems
  • Interoperability
  • Documentation

Whether you're fixing bugs, improving documentation, building new integrations, or experimenting with emerging standards, we'd love to collaborate.


💙 Community

If MeshKit is useful to your work:

  • ⭐ Star our repositories
  • 🐛 Report issues
  • 💡 Share feature ideas
  • 🚀 Submit pull requests
  • 📖 Help improve the documentation

Together, we're building lightweight, interoperable tools that make decentralized application development more accessible to developers everywhere.

Popular repositories Loading

  1. py-ipfs-lite py-ipfs-lite Public

    Python 1 1

  2. Meshkit-UCAN Meshkit-UCAN Public

    Meshkit for py-libp2p

    TypeScript

  3. fhe-devops-container fhe-devops-container Public

    Testing it with fhevm viel stack (fhe devops container)

    TypeScript

  4. meshkit meshkit Public

    TypeScript

  5. Ionic-meshkit-release Ionic-meshkit-release Public

    Release version of ionic framework with meshkit library

    TypeScript

  6. references-ipfs-meshkit references-ipfs-meshkit Public

    References for architecture diagrams and spec write-ups

Repositories

Showing 10 of 13 repositories

Top languages

Loading…

Most used topics

Loading…