Skip to content
View anuragts's full-sized avatar
🧩
Can I fold a protein ?
🧩
Can I fold a protein ?

Organizations

@NeuralWorksAI @zshlabs

Block or report anuragts

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

I am a full stack engineer with a builder on the side. I mostly write agent infrastructure and the interfaces that sit on top of it, in Python and TypeScript.

I work at Agno as a design engineer on the core platform for creating and managing agents.

I also built and open sourced agent-ui, Agno's chat interface for agents, a Next.js, TypeScript and TailwindCSS template that teams fork as the front end for their own agents. It sits at 1.8k stars and close to 400 forks.

Most of my side projects come out of problems I hit while doing that work.

nst came out of being fed up with Git worktrees. Running a few agents in parallel meant a worktree each, and the moment one had a branch checked out I could not check that same branch out in my main repo. Git just refuses. So I would sit there juggling directories and remembering which agent had claimed what. nst gives coding agents copy-on-write workspaces instead: every agent gets an isolated checkout instantly, nothing is recloned, and my main repo stays mine. I wrote up the whole thing here.

hostplan came from wanting my coworkers and friends to review a plan before I let an agent implement it. Plans used to live in a scratch file on my machine where nobody could see them. Now an agent adds a plan, gets back a URL, and that URL is both the thing I send a person for review and the thing another agent reads, so plans move between remote agents the same way they move between people. It opens straight in Codex, Claude Code, or Cursor.

circle is a real-time reactive database engine built around queries that stay live, so you write once and everything subscribed updates on its own.

Before those there was tangerine, an in-memory vector database written in Java, and tokenmaxxing, a native iPhone app and widget set for tracking Codex and Claude usage limits.

I write about what I'm building at anrg.lol.

Pinned Loading

  1. nst nst Public

    Copy-on-write Git workspaces for coding agents

    TypeScript 1

  2. circle circle Public

    Real-time reactive database engine

    TypeScript 1

  3. agno-agi/agent-ui agno-agi/agent-ui Public template

    A modern chat interface for AI agents built with Next.js, Tailwind CSS, and TypeScript.

    TypeScript 1.8k 379

  4. hostplan hostplan Public

    An open-source CLI and web viewer for storing, sharing, resuming, and handing off coding-agent plans.

    TypeScript 1

  5. tangerine tangerine Public

    in-memory vector database

    Java 41

  6. tokenmaxxing tokenmaxxing Public

    Native iPhone app and widgets for tracking Codex and Claude usage limits.

    Swift 5