PLDG Dashboard & Storacha Integration - 2025-05-22 (PLDG Cohort-3) - Real-Time Metrics, AI Agents & MongoDB Migration Toolkit #113
Replies: 3 comments
-
I suppose it would be possible to provide a cid with storacha as a gateway. Currently available process, however, looks disorganized. For instance, retrieval process looks very different from upload process. In upload storacha tutorial Meanwhile retrieval tutorial covers only http retrieval. In my experience http gateways have low throughput. I am very curios about Performance Optimization: Addressing latency issues in summarizing large datasets through asynchronous processing or efficient batching. |
Beta Was this translation helpful? Give feedback.
-
@Pfed-prog : Thanks for the thoughtful question and sharp observations — you’ve touched on several key aspects of cross-agent collaboration with Storacha, and you’re absolutely right to highlight both the opportunity and the current friction points. Sharing Storacha CIDs across agents is core to enabling decentralized, modular workflows. Wish to share that I am currently reviewing:
As a next step, I would encourage you to try:
In reference to: On Upload vs Retrieval Inconsistency We'll discuss with Alan and Jamie about it — the current upload vs retrieval paths. The upload flow (using w3up-client) is clean and developer-friendly, while retrieval is mostly documented via HTTP GETs. To bridge this, we will also discuss some ideas: Introduce IPFS-native retrieval in agents — ideally using JS clients like ipfs-http-client, or lightweight Rust/Go IPFS clients depending on the agent runtime. Document a uniform “CID lifecycle” across upload, share, retrieve, and revoke workflows — we’ll be working to unify these in Storacha examples. In reference to Performance Optimization Ideas: Thanks for sharing feedback on latency — especially when summarizing or analyzing large datasets. To reduce latency and improve performance, we could try: Asynchronous Chunk Processing: Break datasets into smaller blocks that can be pre-processed in parallel before upload. Batch Retrieval with DAG Traversals: Instead of retrieving flat files, use IPLD DAGs with batched traversal and prefetching. CID Preloading and Warm Caches: Where possible, preload or pin relevant CIDs across nodes/agents before triggering processing tasks. I will ask your question to Jamie and will include in the weekly update "questions" section. |
Beta Was this translation helpful? Give feedback.
-
Thank you so much for more details. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
PLDG Dashboard & Storacha Integration - 2025-05-22 - Real-Time Metrics, AI Agents & MongoDB Migration Toolkit
Contributors
Cohort-3 PLDG Contributors: @HarshS1611, @kaf-lamed-beyt, @pranavkonde, @sumanjeet0012, @Aldorax, @Pfed-prog, @Devanshgoel-123, @CeylonT, @Nkovaturient, @seetadev
Accomplished Tasks
In Progress
Update
PLDG Dashboard Core Enhancements:
Added builder insights panel based on GitHub metadata and Airtable feedback forms
Dashboard now supports ElizaOS plugin interface, enabling contributors to:
Storacha MCP-backed historical data layer replaces previous in-memory storage:
Migration Toolkit Progress:
Finished MVP of the MongoDB-to-Storacha CLI tool:
Agent layer built on top of migrated datasets:
What Went Well
What Was Difficult
Demo Videos
Coming soon — Storacha-backed dashboard walkthrough + ElizaOS agent querying GitHub engagement history
Please visit our vercel deployment at :
Cohort-1 (main branch): https://pldg-dashboard.vercel.app/
Cohort-2 and Cohort-1 (dev branch with Storacha integration and MongoDB to Storacha bridge): https://pldg-dashboard-theta.vercel.app/
Screencast for MongoDB to Storacha Migration Tooling Demo (by Harsh) shared via Discord:
Save from PLDG Dashboard Database (MongoDB) to Storacha: https://drive.google.com/file/d/1GmefF9QFyJH9NtD84z6g2T03SPH78TIM/view?usp=sharing
Retrieve from Storacha to PLDG Dashboard Database (MongoDB): https://drive.google.com/file/d/1yPcldFgsfJob2IVAjEZ-gXsem7is_oxp/view?usp=sharing
Github: https://github.com/seetadev/pldg-dashboard
Related Pull Requests:
feat: mongodDB integration HarshS1611/storacha-migration-tool#11
Feat: update docs and handle process file in memory HarshS1611/storacha-migration-tool#12
Feat: retrieve file HarshS1611/storacha-migration-tool#14
Feat: Add retrieveJsonInSpace method to StorachaMigrator HarshS1611/storacha-migration-tool#15
Questions
Next Tasks
Beta Was this translation helpful? Give feedback.
All reactions