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.
- Documentation: https://meshkit-docs.vercel.app/
- MeshKit SDK (npm): https://www.npmjs.com/package/@ipfs-meshkit/meshkit
- MeshKit MCP Server (npm): https://www.npmjs.com/package/@ipfs-meshkit/mcp
- py-ipfs-lite (Python): https://github.com/IPFS-Meshkit/py-ipfs-lite
- MeshKit Test Bed (Distributed Quantum Services): https://ipfs-meshkit.vercel.app/
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
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
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
A lightweight Python library that makes integrating IPFS into Python applications simple and approachable.
Repository:
https://github.com/IPFS-Meshkit/py-ipfs-lite
Developer guides, installation instructions, API references, and examples.
https://meshkit-docs.vercel.app/
An early-stage experimental platform exploring distributed quantum services, decentralized workflows, and next-generation interoperability built using MeshKit.
https://ipfs-meshkit.vercel.app/
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.
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
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.
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.