Skip to content
View roshangardi's full-sized avatar

Sponsoring

@python

Block or report roshangardi

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

Roshan Gardi

Hi, I'm Roshan, a software engineer at AWS working on safety and reliability for autonomous AI agents. I build guardrails for agents that run with real permissions, real data, and real budgets.

My day job is building permission governance and data protection into production AI agent platforms. It is the same engineering I spent years doing for cloud control planes: assume the component will misbehave, and bound what it can do, what it can access, and how much damage it can cause before you let it run.

Projects

Levee is my nights-and-weekends project: a Go proxy that sits between agents and LLM providers and enforces hard spending limits. It estimates the cost of each call before allowing it through and rejects calls when the agent has reached its budget. Actual costs settle afterward from provider usage numbers, with accounting kept in microdollars.

I record design decisions as ADRs and use the issue tracker to document known problems and open questions.

Contributions

My current upstream focus is:

  • Strands Agents (harness-sdk), the sandboxing, hooks, interrupt, and cancellation paths.
  • LangChain, the agent middleware for controlling tool calls, protecting sensitive data, and requiring approval for higher-risk actions.

Connect

LinkedIn Substack Follow on GitHub

Pinned Loading

  1. levee-ai/levee levee-ai/levee Public

    Hard spending limits for AI agents. A reverse proxy that enforces token and dollar budgets on LLM API calls, refusing any request that would exceed its budget before it reaches the provider.

    Go 10