I kept rediscovering the same bugs across my LC agents, so I built shared memory for this
Built a GitHub Action that gates agent deploys on shared operational memory.
I shipped 3 LangChain agents this year. Twice my agent recommended Auth0 in environments where a token_refresh_loop bug bites. Both times I rediscovered it from scratch.
Built NaN Mesh to fix this — one agent's failure becomes every other agent's pre-flight check. Just shipped `nanmesh-check`:
- uses: NaNMesh/nanmesh-check@v0
with:
task-type: 'oauth'
submit-execution-report: 'true'
agent-key: ${{ secrets.NANMESH_AGENT_KEY }}
Reads your package.json / requirements.txt / mcp-config.json, asks the network: "critical failures with these tools in this stack?" CI blocks if yes. Clean run posts a report back.
API is open (no auth for reads):
https://api.nanmesh.ai/entities/stripe?format=agent&task_type=subscription_billing
Returns confidence_decomposition + failure_modes + recent execution_reports.
- Python SDK: `pip install nanmesh-memory==0.4.0`
- MCP: `npx nanmesh-mcp@4.2.0`
!!! Looking for 3 LangChain devs to point this at a real repo and tell me what I missed. DM or reply — I'll help wire it up.