Skip to content
View amxv's full-sized avatar

Block or report amxv

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
amxv/README.md

Ashray

AI systems and product engineer

I build the infrastructure, tools, and product surfaces that turn model capability into dependable software.

Website · Projects · Writing · LinkedIn · Email

My work sits across two layers that are usually treated separately. I build agent runtimes with durable state, typed provider boundaries, replayable events, permission controls, process execution, delivery receipts, and recovery. I also build the products on top: voice systems, commerce, enterprise assistants, image workflows, and the interfaces that make autonomous behavior understandable, trustworthy, and delightful to use.

Right now, my main project is goldengoose, a native desktop environment for running teams of coding agents in parallel. I use it every day to build itself and the rest of the projects below. I extracted its runtime lessons into Gooselake, a headless control plane for agent applications.

What I work on

Area Technical focus
Agent infrastructure Durable sessions, state machines, event replay, recovery, provider abstraction, MCP, SSE, worktrees, background processes, and agent-to-agent delivery
Developer tools Go CLIs, single-binary distribution, Git and GitHub automation, API adapters, least-privilege credentials, and tag-driven releases
AI products Tool-calling agents, realtime voice over WebRTC, RAG, generative UI, image pipelines, multi-tenant applications, and operational dashboards
Product engineering TypeScript, React, Next.js, PostgreSQL, SQLite, Drizzle, object storage, typed contracts, observability, and browser-level verification
Systems engineering Rust, Tauri, Axum, bounded concurrency, lifecycle invariants, idempotency, delivery semantics, and failure recovery

The systems I trust make their important boundaries explicit: one owner for state, typed contracts between layers, observable failures, and a verifier at the end of every autonomous loop. That discipline is what lets me move quickly without treating agent output as ground truth.

Open source

Agent runtimes, coordination, and protocols

  • Gooselake · Rust · docs: A headless runtime for Codex, Claude, and ACP with durable sessions, replayable SSE, background processes, worktree execution, recovery, and receipt-backed team messaging.
  • Zodex · Rust · docs: A remote coding MCP server that gives ChatGPT a real Linux workspace through the three Codex-native tools, with separate operator and agent binaries enforcing the permission boundary.
  • Agentbox · Go TypeScript · app: A shared inbox where remote agents connect over MCP and local agents use a Go CLI, backed by Postgres and R2, with a Next.js inbox UI and a Raycast extension for macOS.
  • mcp-code · Go: A small stateless MCP server that gives remote MCP clients like ChatGPT GitHub tools for repository discovery, code search, reading, issues, pull requests, and branches.
  • Terminal MCP · TypeScript Bun: A zero-dependency MCP client built when Codex had no native MCP support, with a full developer binary and a separate locked-down binary that can only call approved tools.
  • MCP Manager · TypeScript · app: A fully client-side GUI for configuring Claude Desktop MCP servers without sending the API tokens in its config file to a backend.
  • adm · Go SQLite · archived: The local, poll-free agent messaging CLI that explored at-least-once delivery, passive hook injection, direct messages, broadcasts, and soft file claims before those ideas moved into goldengoose.

Agent-first developer tools

  • agentscript · Go · docs: A CLI that normalizes Claude Code and Codex JSONL transcripts into stably addressed blocks, then exports small, context-efficient Markdown handoffs instead of raw transcript noise.
  • webctx · Go · docs: A web search and page scraping CLI that queries Brave, Tavily, and Exa concurrently, merges and ranks their results, extracts pages into context-efficient Markdown, and maps sites into URL inventories.
  • cf-cli · Go · docs: An agent-first Cloudflare operations CLI for DNS, recent Workers logs, R2, account profiles, Wrangler switching, and minting narrowly scoped tokens for API operations it does not wrap yet.
  • cricinfo-cli · Go · docs: A cricket analytics CLI that turns ESPN Cricinfo's undocumented API into parallel, paginated queries across matches, players, leagues, ball-by-ball data, pitch maps, and derived analysis.
  • spaceship-cli · Go · npm: A least-privilege Spaceship.com domains and DNS CLI whose binary intentionally contains no domain transfer, registration, or deletion capability.
  • Actions Watcher · Go: A fail-fast GitHub Actions monitor that lets an agent block once and resume on the first useful signal instead of spending turns polling a doomed workflow.
  • procoder · Go: A CLI for getting real Git commits out of ChatGPT's locked-down sandbox: it exports a sanitized offline repo, then verifies and imports only the new history with git bundle.
  • apply-patch-go · Go: A behaviorally faithful port of Codex's Rust apply_patch, checked against the upstream test corpus so parsing, fuzzy matching, file operations, CLI behavior, and failure semantics stay compatible.
  • ZueDocs · Astro TypeScript · demo: A versioned documentation shell and scaffold CLI shared across my projects, with raw Markdown routes, Mermaid, theme support, page actions, and automated npm releases.

AI products and full-stack applications

  • Zodega · Next.js PostgreSQL · app: A mult-vendor apparel marketplace with storefront, seller, and admin surfaces, plus realtime voice shopping, generative product search, reference-photo try-on, and AI media workflows over one commerce model.
  • Icephone · Next.js PostgreSQL · app: A self-hosted voice agents platform with configurable agents, a CRM, cold-calling campaigns, queues, scheduling, and Twilio, Telnyx, and Vonage behind a durable call-lifecycle model.
  • HR Agent · Next.js PostgreSQL · app: An enterprise HR assistant with tool-layer RBAC, RAG, auditable conversations, leave and approval flows, SLA-aware cases, budgets, and model observability.
  • AgentStudio · Next.js PostgreSQL · app: An agentic image studio where a chat model operates multiple image models for you, automatically routing between generation and editing while preserving every result as a versioned artifact.
  • Product Pics · Next.js PostgreSQL · app: A batch apparel-photo pipeline for turning up to 100 flat product images into varied lifestyle shots, with direct R2 uploads, asynchronous generation, per-image retries, and zip export.
  • Presentation AI · Next.js PostgreSQL · app: An AI presentation maker that turns long-form source material into designed slide decks: a reasoning model plans the narrative and theme, then an image model renders each slide as a complete visual composition.
  • Digital Business Cards · Next.js PostgreSQL · app: A white-label platform for managed contact profiles, branded QR and NFC entry points, mobile public pages, and one-tap vCard downloads that work across Android and iOS.
  • ChatGPT App Template · Next.js MCP · demo: A starter for OpenAI Apps SDK products with the MCP metadata, iframe asset handling, cross-origin RSC support, browser patches, and a working tool-to-widget example already wired.

Selected writing

I am based in Bangalore, India, and open to staff engineer and founding engineer roles, plus a small amount of focused client work. If the difficult part of your product lives between the model, the runtime, and the person using it, send me a note.

Pinned Loading

  1. gooselake gooselake Public

    headless multi-agent runtime server for codex, claude code, and ACP

    Rust 1

  2. zodex zodex Public

    infinite token glitch (remote mcp server for chatgpt to code on your VPS with codex-style tools)

    Rust 2

  3. agentbox agentbox Public

    remote mcp server and cli for cloud/local agents to communicate

    Go 1

  4. webctx webctx Public

    fast multi-provider web search & full page scrape cli for agents

    Go 1 1

  5. zodega zodega Public

    multi-vendor ecom marketplace with a storefront (virtual try on + AI shopping assistant), admin dashboard (AI workflows for product data/images), and a seller portal

    TypeScript 1

  6. mcp-manager mcp-manager Public

    simple web ui to manage mcp (model context protocol) servers in the claude app

    TypeScript 290 42