01 · Roasts
TypeScript Monoglot
95% TypeScript across 15 repos. Impressive dedication to one language — or maybe just never needing to leave the comfort of `tsc --noEmit` error messages at 2am.
License Dodger
Freeloader, lead_generator, Portfolio_builder, chain-seat, automated-insta-dm — all missing a license. Congrats, technically no one can legally use any of your code. All rights reserved by default, even the Puppeteer Instagram bot.
Sprint Machine, Streak Stranger
413 commits in a year but 40+ consecutive weeks of zero activity on the heatmap. You don't code — you hibernate, then have a caffeinated crisis and push 30 commits in 48 hours.
Ecosystem of One
You've named three repos after 'Closr' and built a full lead-gen + portfolio builder ecosystem for it — 0 forks, 0 external contributors, 3 followers. The Closr community is currently you, yourself, and your GitHub README.
Tests? Optional, Apparently
5 out of 8 repos have zero tests. You've got circuit breakers, PostgreSQL transactions, and Redis rate-limiting in Freeloader — but the test suite philosophy seems to be 'it compiled, ship it.'
Built using
Zoral
Shadows one worker for a week, then takes over their job with zero extra setup. Behaves exactly like the original.
zoral.ai
02 · Category breakdown
- Impact25% weight48D
- Consistency20% weight65C
- Quality20% weight62C
- Depth15% weight58D
- Breadth10% weight45D
- Community10% weight25F
03 · Stats
365-day commit heatmap
41 active days
Language distribution
- TypeScript95%
- Python3%
- JavaScript1%
- CSS0%
- HTML0%
- PLpgSQL0%
- Other1%
04 · Numbers
Owned repos
non-fork
11
Commits
last 12 months
413
Followers
3
Joined GitHub
Oct 2022
05 · Top repos
Arnav8452 /
Freeloader
TypeScript AI gateway aggregating free-tier LLM providers (Gemini, Groq, Cerebras, OmniRoute). Monorepo with circuit breakers, rate limiting, caching, and streaming. Ships with tests, CI, and structured packages but lacks license and limited adoption signals.
Arnav8452 /
Portfolio_builder_for_closr
TypeScript portfolio builder tool for closr ecosystem featuring OAuth scraping, LLM-powered creator classification, multi-modal OSINT ingestion, and verification workflows. Shipped with tests, CI, and typed architecture but nascent adoption (2 stars, no license declared).
Arnav8452 /
lead_generator_for_closr
B2B lead-gen automation tool for creator economy with 7 scrapers, multi-stage filtering, local LLM extraction via Ollama, and API enrichment waterfall. Typed Python, documented, and structured but nascent (2 stars, 7 of 30 commits in past month).
Arnav8452 /
automated-insta-dm-outreach-agent-openclaw
Experimental TypeScript automation agent for Instagram DM outreach using Puppeteer and OpenClaw framework. Demonstrates ambition but lacks test coverage, production hardening, and actual ecosystem adoption.
Arnav8452 /
chain-seat
Early-stage blockchain ticketing platform with React + Supabase + Polygon integration. Typed TypeScript backend, structured frontend, and meaningful README. Minimal commit history (3 of 30 in recent window) and no tests/CI yet, but demonstrates shipped artifact with multi-layer architecture.
Arnav8452 /
Arnav8452
Personal portfolio/README-only repo with no source code in the sampled tree. Contains social links and project summaries but is primarily a GitHub profile showcase with no functional code or substantive content beyond markdown.
Arnav8452 /
entity_resolution_graph_osint
Ambitious OSINT pipeline with Neo4j graph extraction and LLM entity resolution, but extremely fresh (1 day old), zero tests/CI, no license, and incomplete code. Single initial commit burst without sustained development.
Arnav8452 /
Resume
Personal resume project with minimal output: 11 KB HTML, 3 commits over 1 day, no README, no structure, no tests or CI. A one-off personal document dump.
06 · Timeline
- Oct 9, 2022Joined GitHub
- Apr 21, 2026Created chain-seat — ChainSeat is a blockchain-powered ticketing platform designed to eliminate fraud and scalping.
- Apr 21, 2026Created entity_resolution_graph_osint — An autonomous, entirely localized, AI-driven Open Source Intelligence (OSINT) pipeline.
- Apr 21, 2026Created lead_generator_for_closr — Tool 1 of the Closr ecosystem - Lead generator for creators
- Apr 21, 2026Created Arnav8452
- May 5, 2026Created Portfolio_builder_for_closr — Tool 2 for closr ecosystem - Live Portfolio builder for Creators
- May 22, 2026Created Freeloader — Freeloader is an OpenAI-compatible AI gateway that maximizes free-tier LLM usage. It intelligently cascades requests across providers like Gemini, Groq, Cerebras, and Ollama. With
- May 28, 2026Created Resume — Arnav Chandra's resume
- Jun 3, 2026Created automated-insta-dm-outreach-agent-openclaw — An autonomous OpenClaw agent for Instagram DM outreach and budget negotiation. Uses local Playwright automation, a PostgreSQL state machine, and Redis rate-limiting to secure colla
- Jun 24, 2026Most recent push to Arnav8452
07 · Compare
08 · Rubric
How this score was produced
Overall = Σ (category × weight) + gentle top-end curve
Tier thresholds
▸ How the pipeline works
- 01Scrape.Pull every non-fork repo pushed in the last 90 days, plus your contribution calendar, followers, and language byte counts — straight from GitHub's REST & GraphQL APIs.
- 02Triage.A small model reads every repo's file tree + README and picks the 20 files per repo that actually reveal how you code.
- 03Grade each repo. All repos run in parallel through a fast scoring model that reads the picked files and rates each one independently on Impact, Quality, and Depth — with evidence citations.
- 04Aggregate. A larger reasoning model combines the per-repo scores with server-computed stats (heatmap, commit cadence, language entropy, follower count) to produce the 6-dimension profile score + roasts.
- 05Correct.Deterministic server-side checks enforce anchor-scale floors (e.g. a profile with 2,000+ public commits can't score 30 Consistency) and recompute the final verdict.
~90 seconds per profile, ~$0.25 in compute. Total of ~240 files read across your top-12 repos. One rating per GitHub account per day.
▸ Data sources & caveats
- Heatmap & commit totals: GitHub GraphQL
contributionsCollection— covers the last 365 days, includes private repos when the user has opted in (default). - Language %: byte totals across the top 30 owned non-fork repos.
- Curve: a small upward nudge centered on raw score ≈ 70, capping at 100. Prevents specialists from being unfairly penalised for narrow breadth.
- Anchor corrections: when server-measured signals (e.g. privateWorkLikely, multiRepoVolume, follower count) mandate a minimum category score, the aggregation step enforces it. These are signal-conditional, not identity-based floors.