HN user

rsafaya

7 karma

CTO at eDRV — EV charging infra (OCPP, ISO 15118). Lately obsessed with applying code-writing LLMs to network operations and real-time data pipelines.

Building: edrv.io - AI for EV Charging Ops justinx.ai - Streaming data access > LLMs https://github.com/agentlink-dev/agentlink-openclaw - IM for OC agents

Posts1
Comments20
View on HN

Really good project for a quick data back end.

One feature suggestion: webhook support for row changes:

If my Sheet updates (say, a new waitlist signup), I'd want to trigger for e.g. a Slack notification. Supabase has something similar with their database webhooks. I use that extensively for kicking off signup workflows.

I think the A2A space is wide open. Great to see this approach using App Server and Channels. I tried built something similar (at a high level) for a more B2C use case for OpenClaw https://github.com/agentlink-dev/agentlink users. Currently I think the major Agents have not fully owned the "wake the Agent" use case fully. Regardless this is a very cool approach. All the best.

There is a real risk but probably not directly from someone targeting you. Your agent reading a webpage or email that happens to contain injected instructions is a risk. It is really a surface area problem. I would suggest you ask claude/whatever to scan your OC dirs regularly.

Cool project — the "agent is a folder" philosophy is genuinely appealing. I spend most of my day in Claude Code, which is basically a primitive version with: flat memory files, file tools for self-management, context that gets trimmed.

The one thing I'd push on: the bet that the agent will reliably manage its own memory with read/write tools hasn't played out for me in practice. Claude has file tools and a memory directory today, and it still forgets things I've told it dozens of times — the bottleneck isn't storage, it's that the LLM doesn't reliably decide what to save or when to retrieve. That said, preserving full JSONL history on disk and only trimming at inference time is a genuinely better model than lossy compression — I wish Claude Code did that instead of auto-compact.

Have you thought about layering lightweight semantic retrieval over the knowledge/folder so the agent doesn't have to manually grep its own brain?

Great work. As someone who spends many hours a day in Claude Code and dreads the dreaded auto compact moment, the memory problem is genuinely a big point of frustration.

Right now I use a skill on every commit (or when the auto compact warning starts showing up) that forces Claude to update its "memory" . It is a flat markdown file that gets stuffed into conversations, not v smart. Claude forgets things I've told it dozens of times.

Your MCP server approach makes total sense. The create_atom tool alongside semantic_search makes it read/write from day one. I would love to wire a stop hook to automatically atomize session insights (the write side). That's the dream: I work on something in my code, Claude learns why, and that knowledge flows into Atomic without me saying "remember this."