Skip to content
View keshavkatwe's full-sized avatar

Block or report keshavkatwe

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

Hi, I’m Keshav Katwe

Frontend & React Native engineer. Creator of Agenvik, Pushwing, and Toolgrain.

I build web, mobile, and AI products and developer tools, with a focus on frontend architecture, thoughtful interfaces, and the systems behind them. Based in Dubai, UAE.

Portfolio · LinkedIn

What I’m building

An open-source platform for AI agents grounded in your own knowledge. Bring documents, configure agent behavior, and connect conversations across web, WhatsApp, and Slack.

  • Knowledge retrieval, durable conversation state, and organization-scoped context.
  • A React dashboard with a TypeScript backend, LangGraph, Bun, PostgreSQL, and pgvector.
  • Available under the MIT license.

Source code · Live product · Engineering story

AI-connected publishing workflows for YouTube and Instagram, with a React dashboard, API, and hosted MCP server.

  • Shared services connect the dashboard and AI-client workflows.
  • Background jobs, OAuth connections, and activity views support the publishing process.
  • Built with TypeScript, React, Bun, Elysia, and PostgreSQL.

Visit Pushwing · Engineering story

A TypeScript toolkit for building MCP servers from typed, reusable tools.

  • Define tools once with Zod input and output validation, then compose them into servers.
  • Share request-scoped context across tools and serve over stdio or HTTP.
  • Optional JWT and Clerk authentication, with framework examples and an MIT license.

Source code · npm package · Documentation · Engineering story

What I work with

Frontend & mobile: React, React Native, TypeScript, frontend architecture, and design systems.

Agents & platforms: AI agents, MCP, LangGraph, APIs, PostgreSQL, and background jobs.

See my portfolio for selected work and engineering case studies.

Pinned Loading

  1. toolgrain toolgrain Public

    Typed, reusable tools and composable MCP servers for TypeScript. Zod validation, stdio and HTTP, JWT and Clerk auth.

    TypeScript

  2. agenvik agenvik Public

    Build knowledge-grounded AI agents for web, WhatsApp, and Slack. TypeScript, LangGraph, Bun, React, and pgvector.

    TypeScript

  3. keshavkatwe.github.io keshavkatwe.github.io Public

    Interactive Astro portfolio with engineering case studies, WebGL visuals, and a playable Bug Bash arcade.

    TypeScript 1

  4. cashlog cashlog Public

    React Native expense tracker with wallets, category spending insights, reminders, and biometric app lock. Built with TypeScript.

    TypeScript