Skip to content
View anil-gorti's full-sized avatar
  • Bengaluru, India

Block or report anil-gorti

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
anil-gorti/README.md

Hi, I'm Anil πŸ‘‹

πŸ“ Bengaluru, India Β |Β  πŸƒ Endurance Sports Builder Β |Β  πŸ€– AI-Powered Athlete Platforms

TypeScript Python Next.js FastAPI Claude PostgreSQL

Building AI-powered tools for endurance sports β€” helping athletes track history, discover races, and unlock insights from their data.


Endurance Sports Platform

Three repos. One platform. Each can stand alone or work together.

Full-stack athlete profiling β€” Strava OAuth, Gmail AI extraction, race result scraping, and a multi-agent LLM pipeline that builds verified race profiles. Next.js + FastAPI + Claude.

πŸ—‚οΈ Race Data Pipeline

Unified race data infrastructure β€” scrapes 5+ Indian timing platforms, normalizes events into a canonical registry, and serves them via FastAPI. Python + Playwright + APScheduler.

🏊 Club Platform

Sports club management β€” self-serve club creation, coaching relationships with consent-gated access, member management, and admin dashboards. Next.js + Clerk + Supabase + Prisma.

πŸ‹οΈ Hyrox Timekeeper

Volunteer timekeeper app for Hyrox race events β€” tracks athletes through 12 alternating activities with Rox Time transitions.


Other Projects

  • πŸŒ™ Google Docs Dark Mode β€” Clean dark mode browser extension for Google Docs (Chrome + Firefox)
  • πŸ€– Agency Agents β€” AI agency toolkit β€” specialized agents from frontend wizards to community ninjas
  • πŸ”¬ AutoResearch β€” AI agents running research on single-GPU nanochat training automatically

Tech Stack

Languages: TypeScript Β· Python Β· JavaScript
Frontend: Next.js Β· React Β· Tailwind CSS
Backend: FastAPI Β· Node.js Β· Prisma Β· PostgreSQL Β· Supabase
AI/Agents: Claude (Anthropic) Β· OpenAI Β· Multi-agent pipelines Β· LLM orchestration
Data: Playwright Β· web scraping Β· CSV pipelines Β· Strava API
Auth & Infra: Clerk Β· OAuth Β· Vercel


⚑ How I Operate

I run my work and life on apex-OS β€” a personal operating system built on Radical Candor, OKR-driven prioritization, and AI-augmented decision-making. It's not a to-do list. It's infrastructure.

Outcomes over Output. Consistency over Intensity.


About Me

I'm a product builder obsessed with endurance sports and AI. I run marathons and half-marathons, and I'm building the tooling I wish existed for athletes β€” race discovery, history tracking, AI-powered profiling, and club management. Based in Bengaluru, India.

πŸ“« Reach me at: github.com/anil-gorti

Pinned Loading

  1. athlete-profiler athlete-profiler Public

    Full-stack athlete profiling platform β€” Strava OAuth, Gmail AI extraction, race result scraping, multi-agent LLM pipeline. Next.js + FastAPI + Claude.

    TypeScript

  2. club-platform club-platform Public

    Sports club management platform β€” self-serve onboarding, coaching relationships, member management. Next.js + Clerk + Supabase + Prisma.

    TypeScript

  3. race-data-pipeline race-data-pipeline Public

    Unified race data infrastructure β€” scrapes 5+ timing platforms, builds a canonical registry, serves via FastAPI. Python + Playwright + APScheduler.

    Python