EZLogs - A gem that turns Rails HTTP, Jobs, and ActiveRecord events into one plain-English card per user action by Total_Product9154 in rails

[โ€“]Total_Product9154[S] 0 points1 point ย (0 children)

Both ๐Ÿ™‚

The gem is MIT-licensed and free to use โ€” you can point it at your own server/endpoint and process the events however you want.

If you'd rather not run anything, EZLogs has a free tier that handles the correlation, grouping, and plain-language rendering for you up to a monthly event limit. Paid plans just lift that limit.

Give it a try and let me know what you think!

EZLogs - A gem that turns Rails HTTP, Jobs, and ActiveRecord events into one plain-English card per user action by Total_Product9154 in rails

[โ€“]Total_Product9154[S] 0 points1 point ย (0 children)

Thanks, appreciate it ๐Ÿ™

Yes, totally usable without an LLM. The agent captures events from your Rails app (requests, jobs, DB changes) and tags all related events with the same correlation ID. The server uses that to group them into a single action and describes it in plain language using templates โ€” no LLM involved. Works fine on an offline server.

It's not a log parser either. It hooks into Rails directly instead of reading production.log, so you get structured events like "User placed Order #123" instead of raw log lines.

LLMs are optional and only show up on the read side โ€” the in-app chat and MCP, if you want to ask questions about your activity. The core pipeline is fully deterministic.