I thought about what I really needed as a lot of my work is done with claude/codex now and realized all I really wanted was to get the raw events and have my agent analyze them with duckdb, let me ask questions, and make charts.
I looked at a few ways of doing this but the simplest and cheapest was cloudflare. Literally, just store the events in R2, and then the agent can pull them down when it wants.
What I do instead is I have a 1tb SSD, I pull down my events from r2 when I want and load it into duckdb. Now my agent can do whatever it wants. It's not limited by the capabilities gifted to me by amplitude etc. Heck, it can even write python scripts or anything. You could create Jupyter notebooks to view it, so many options.
I have been using this in prod, but thought i'd open it up if anyone wants to try: https://slurp.run/
It's fully open source, and you can one click to install it. Lmk if you try it and run into any issues.
One cool thing I got working too, is you can literally point your segment/sentry clients at the cloudflare endpoint.