Skip to content
View vamgan's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Amazon
  • New York, USA

Block or report vamgan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vamgan/README.md

vamil

software engineer at amazon · building askable-ui · teaching machines what you actually meant

Natural language querying, dashboards, and the unglamorous infrastructure that keeps both honest at scale. Nights and weekends, suspiciously, the same thing. My therapist and I are looking into it.

Models are smart. Context is the bottleneck. Somebody has to build the plumbing for the second one.


🟢 open issues

🟢 #1 · ships nothing that requires a backend to try it
if you can't npx it inside ten seconds i lose interest — and so does everyone else, they're just too polite to file the issue.
wontfix
🟢 #2 · spends four hours designing an API so you only type one attribute
then describes it in the README as "one line of code." technically true. spiritually a flex.
by design
🟢 #3 · believes the protocol outlives the library that shipped it first
brings this up at parties. to people who did not ask.
wontfix
🟢 #4 · checks whether someone already built it before proposing it
usually they did. occasionally they built it badly, which is the entire opportunity.
works as intended
🟢 #5 · has rewritten this README more times than any reasonable person would defend
you are reading v8. "v5, allegedly final" did not survive contact with v5.
wontfix
🟢 #6 · starts the next repo before the last one has a single star
four of them in five days, once. the ideas do not queue politely and i have never learned to make them.
wontfix

🟣 merged anyway

the first three are one obsession from three angles: getting context into a model that does not have it.

askable-ui — give your LLM eyes. One attribute for humans, one protocol for agents: the live data behind whatever your user clicked, hovered, or circled, handed to the model on every interaction. No screenshots. No stale system prompts. Nine framework adapters, an MCP bridge, an open wire format. site · docs · demo · protocol spec · npm

same-session — same session, different machine. Moves a live Codex CLI or Claude Code session to another machine: session ID, transcript, local commits, and your gloriously dirty working tree intact. Age-encrypted capsules riding git refs, no server in the middle. Nobody's context lives on my hardware, including mine. rust · cli · pre-release

review-to-rule — a reviewer catches it once, every future coding agent remembers. Turns accepted review feedback into scoped rules that live in the repo, so the same note doesn't get written by hand on four more pull requests. Reads GitHub, GitLab, Bitbucket, Gerrit and Azure Repos; dry-runs everything and writes nothing without you saying so. typescript · claude code plugin · codex skill · new

roastmaster — the only code reviewer that hates you. Finds the bug. Fixes the bug. Leaves a passive-aggressive comment about the bug. Genuinely useful. Emotionally devastating. typescript · cli

also shipped: openpresent — local-first presentation runtime for agents; real React slides edited in place, not regenerated · declutter — your computer is a mess, teach your agent to clean it · contributor to the strands agents sdk


🔵 file a new one

These open a real, pre-filled issue on this repo. No signup, no form, no backend — see #1.

🐛 report a bug in me · 📜 argue about the protocol · 🔥 roast me

fair warning on that last one: i built a tool for it, and it's better at this than you are.



askable-ui.com · linkedin

Pinned Loading

  1. strands-agents/harness-sdk strands-agents/harness-sdk Public

    Build an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python & TypeScript - any model, any cloud.

    Python 7.3k 1.1k

  2. declutter declutter Public

    Open-source skills that teach your AI agent to organize your machine: browsers, downloads, desktop, photos, and notes. Works with Claude Code, Cursor, Codex, and more. Adding support for an app is …

    Python 3

  3. review-to-rule review-to-rule Public

    A reviewer catches it once. Every future coding agent remembers.

    JavaScript

  4. askable-ui/askable askable-ui/askable Public

    Two lines of code to give your LLM eyes. One attribute.

    TypeScript 12 1

  5. openpresent openpresent Public

    Local-first presentation runtime for AI agents. Real React slides, edited in place, checked by a validator that catches what a model cannot see.

    TypeScript 1