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.

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 by day — natural language querying, dashboards, and the unglamorous infrastructure that keeps both honest at scale. By night, suspiciously, the same thing. My therapist and I are looking into it.

The through-line: models are smart, context is the bottleneck, and somebody has to build the plumbing for the second one.


open issues · status: wontfix

#1 — cannot ship anything that needs 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.

#2 — will spend four hours designing an API so you only type one attribute, then describe it in the README as "one line of code." Technically true. Spiritually a flex.

#3 — believes the protocol outlives the library that shipped it first. Brings this up at parties. To people who did not ask.

#4 — checks whether someone already built it before proposing it. Usually they did. Occasionally they built it badly, which is the entire opportunity.

#5 — has rewritten this README more times than any reasonable person would defend. You are reading v6. "v5, allegedly final" did not survive contact with v5.


shipped anyway

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. See issues #1–#3. site · docs · demo · protocol spec

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

roastmaster — the only code reviewer that hates you. Finds the bug, fixes the bug, leaves a passive-aggressive comment about the bug. Built because I wanted to be humbled by a machine on a schedule of my own choosing. Genuinely useful. Emotionally devastating. typescript · cli

also: contributor to the strands agents sdk



Say hi — open an issue on any repo. Bug reports, protocol arguments, and roasts all welcome. I built a tool for that last one; it's better at it than you. · askable-ui.com · linkedin

Pinned Loading

  1. roastmaster roastmaster Public

    TypeScript 1

  2. 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 6.7k 995

  3. sdk-python sdk-python Public

    Forked from strands-agents/harness-sdk

    A model-driven approach to building AI agents in just a few lines of code.

    Python

  4. Instacart-Data-Analysis Instacart-Data-Analysis Public

    Jupyter Notebook 1 1

  5. MermaidKit/mermkit MermaidKit/mermkit Public

    Mermaid rendering for terminals and chats — with agent-friendly tooling.

    TypeScript 1

  6. askable-ui/askable askable-ui/askable Public

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

    TypeScript 12