omeed

1.2K posts

omeed banner
omeed

omeed

@omeedtehrani

🇮🇷 on a path to change the world. co-founder of @constspace (YC W26). host of @fspodofficial. prev @utcompsci.

San Francisco, CA Katılım Mart 2020
2.8K Takip Edilen296 Takipçiler
Sabitlenmiş Tweet
omeed
omeed@omeedtehrani·
launched a v2! it is now live on crates.io. ```cargo install vibetracer``` @garrytan - your detection is accurate, I'm already in @ycombinator! 😛
omeed tweet media
omeed@omeedtehrani

new open source project: github.com/omeedcs/vibetr… one of the biggest problems i’ve run into during a Anthropic Claude coding session (all love @bcherny) :P... is losing track of what’s actually happening.... and having no deep control over it. this has forced me to nuke entire sessions more times than i’d like to admit.when claude is making 20–40 edits across your codebase, everything starts to blur: which files changed? in what order? did that refactor actually hit every call site? did it quietly overwrite something critical? by the time you notice something’s off, you’re already deep in a mess that’s easier to throw away than untangle. so i built vibetracer. it’s a rust TUI that sits alongside your AI coding session and records every file change in real time. everything is content-addressed, every edit is logged with full diffs, and you get a timeline you can scrub through like a video editor - edit by edit, file by file. vibetracer analyzes your session as it happens. blast radius detection catches partial refactors where only some files were updated. invariant sentinels flag when cross-file rules break. a constants watchdog alerts you when critical values change.and you can surgically rewind a single file - or even a single edit - without touching anything else. AI coding needs an observability layer. right now we’re flying blind, and the only recovery tools are ctrl+z or git reset. vibetracer is essentially the missing undo button. it is very early stage, please feel free to contribute.

English
0
0
1
195
omeed retweetledi
Krish Shah
Krish Shah@KrishRShah·
You can turn your laptop into a trumpet
English
172
132
2.5K
410.7K
omeed
omeed@omeedtehrani·
hyperdocker: 499x faster rebuilds than docker. i replaced docker's layer model with a content-addressed merkle dag. change one file, and only that file's subtree is rehashed. dependencies, config, everything else stays untouched. on a real flask app, warm rebuilds take 1ms vs docker's 503ms. the entire thing is written in rust, ships as a single binary, and is mit licensed. run ```cargo install hd-cli && hd demo examples/flask-demo``` to try it. we’re looking for contributors, especially around distributed cas, built-in dependency providers (apt/npm/pip), and the fuse mount layer! github: github.com/omeedcs/hyperd…
English
0
0
0
36
omeed retweetledi
JT
JT@jiratickets·
how it feels to drop a perfect arigato gozaimasu for the cute waitress at the hot pot restaurant (she’s latina and the place is korean)
English
225
7K
137.9K
2.8M
omeed
omeed@omeedtehrani·
thanks for all the github stars! vibetracer v0.4.0 is out. the big addition is a built-in mcp server that exposes your edit timeline to ai coding assistants. vibetracer already records every file change with frame-by-frame granularity, so why not feed that data back to the ai? now when something breaks 10 edits deep, the assistant can scrub through its own edit history, binary search for the exact frame that introduced the regression, and fix surgically at the source instead of guessing or starting over. seven tools - get_timeline, get_frame, diff_frames, search_edits, get_regression_window, list_sessions, and subscribe_edits for live streaming - all accessible over stdio json-rpc. works with any mcp-compatible client. cargo install vibetracer to try it! link to open source project: github.com/omeedcs/vibetr…
omeed@omeedtehrani

new open source project: github.com/omeedcs/vibetr… one of the biggest problems i’ve run into during a Anthropic Claude coding session (all love @bcherny) :P... is losing track of what’s actually happening.... and having no deep control over it. this has forced me to nuke entire sessions more times than i’d like to admit.when claude is making 20–40 edits across your codebase, everything starts to blur: which files changed? in what order? did that refactor actually hit every call site? did it quietly overwrite something critical? by the time you notice something’s off, you’re already deep in a mess that’s easier to throw away than untangle. so i built vibetracer. it’s a rust TUI that sits alongside your AI coding session and records every file change in real time. everything is content-addressed, every edit is logged with full diffs, and you get a timeline you can scrub through like a video editor - edit by edit, file by file. vibetracer analyzes your session as it happens. blast radius detection catches partial refactors where only some files were updated. invariant sentinels flag when cross-file rules break. a constants watchdog alerts you when critical values change.and you can surgically rewind a single file - or even a single edit - without touching anything else. AI coding needs an observability layer. right now we’re flying blind, and the only recovery tools are ctrl+z or git reset. vibetracer is essentially the missing undo button. it is very early stage, please feel free to contribute.

English
0
0
0
62
Skyler Chan
Skyler Chan@skyler_chan_·
you’re either coming to the moon with us or get the fuck out of my way
English
20
2
89
8K
omeed
omeed@omeedtehrani·
@ycombinator demo day was absolutely amazing. i used to daydream about this. work hard friends.
omeed tweet media
English
0
0
3
42