Skip to content
View rachit367's full-sized avatar

Block or report rachit367

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
rachit367/README.md
$ ssh rachit@production
Last login: Thu Jul  2 09:41:07 2026 from IIIT-Kota, Rajasthan, IN

  Welcome to rachit-mittal 4.0.0 LTS

  * whoami      : Rachit Mittal — backend engineer
  * working on  : multi-tenant school platform @ Gyanama · 250+ REST endpoints
  * also built  : a voice AI agent that answers phone calls in under a second
  * open source : better-auth · mastra · pipeshub-ai · flowsint · payload · sourcebot
  * education   : B.Tech ECE, IIIT Kota (2023–2027)

  0 packages can be updated. I patch upstream instead.

$ pm2 status

name status what's running source
gyanama-api 🟢 online 0 Node/Express backend for a multi-tenant school platform — 250+ REST endpoints, JWT rotation + 5-role RBAC, Redis cache-first reads, 8-instance PM2 cluster behind Nginx private · work
voice-agent 🟢 online 0 real-time voice AI on Gemini Live over telephony — 16-bit PCM streaming, barge-in via VAD, session pre-warming pool, P95 time-to-first-audio < 800ms private · work
codeintelis 🟢 online 0 AI codebase analysis platform — multi-agent orchestration under an asyncio semaphore, SHA-256 content-hash caching, async FastAPI + SQLAlchemy 2.0 repo
assignmento 🟢 online 0 AI assessment generator — BullMQ + Redis job queue, Socket.io live progress, multi-model LLM fallback chain with Zod validation repo
yapyap 🟢 online 0 real-time chat — Redis presence tracking, per-socket message routing, JWT-verified WebSocket handshake repo
securestorage 🟢 online 0 cloud file vault — Google OAuth 2.0, chunked uploads to Cloudinary, per-user data isolation repo

$ tail -f /var/log/open-source.log

log PR what shipped
2026-06-29 [merged] pipeshub-ai#2606 fix(python): install etcd3 from maintained fork for protobuf 4 compat
2026-06-24 [merged] better-auth#10198 fix: honor disableMigration on plugin schema tables
2026-06-23 [merged] mastra#18350 fix(chroma): return per-metric similarity score from query()
2026-06-20 [merged] flowsint#182 feat(enrichers): add domain_to_dns enricher using dnsx
2026-06-20 [merged] flowsint#183 feat(types,enrichers): add Technology type and tech_detect transformer
$ wc -l /var/log/open-source.log*
  9 merged upstream
  19 in review at hyperdx · sourcebot · pipeshub-ai · flowsint · payload · typesense-js · newman · razorpay-node · ToolJet
$ zcat /var/log/open-source.log.1.gz — full merge history + everything in review
log PR what shipped
2026-06-20 [merged] flowsint#185 feat(types): detect MD5/SHA1/SHA256 file hashes on import
2026-06-20 [merged] pipeshub-ai#2517 feat(frontend): add zoom level lock to document preview
2026-06-14 [merged] pipeshub-ai#2506 fix(backend): pin uuid to ^11.1.0 for CommonJS compatibility
2026-06-09 [merged] pipeshub-ai#2507 fix(frontend): point NEXT_PUBLIC_API_BASE_URL at the backend (:3000)
log PR in review
2026-07-02 [open] hyperdx#2575 fix(app): keep trace waterfall span widths proportional when zoomed
2026-07-02 [open] hyperdx#2574 fix(app): prevent dashboard edits from clobbering each other
2026-07-02 [open] sourcebot#1417 fix(web): scope file-search recents by revision
2026-07-02 [open] sourcebot#1416 fix(backend): don't crash Gitea sync when a repo fetch returns a null body
2026-06-23 [open] sourcebot#1362 fix(web): return graceful error for unknown search context
2026-06-14 [open] pipeshub-ai#2531 fix(indexing): stop dropping the first table data row in LLM enhancement
2026-06-09 [open] pipeshub-ai#2508 feat(indexing): add JSON document parser
2026-06-09 [open] flowsint#186 feat(enrichers): make domain_to_website extractions opt-out
2026-06-09 [open] flowsint#184 feat(imports): add nmap XML importer
2026-05-19 [open] payload#16676 fix: write per-locale values from siblingData when req.locale is 'all'
2026-05-19 [open] payload#16675 fix: support @next/env without default export on Next.js 15.5+
2026-05-19 [open] typesense-js#350 fix(types): use collection field in UnionSearchResponseRequestParams
2026-05-19 [open] newman#3360 fix(secure-fs): skip deprecated fs.F_OK/R_OK/W_OK/X_OK on Node 24
2026-05-18 [open] razorpay-node#476 chore(deps): bump axios to ^1.8.2 for GHSA-jr5f-v2jv-69x6
2026-05-18 [open] razorpay-node#475 fix(types): allow string '0' | '1' for fail_existing on customers.create
2026-05-18 [open] ToolJet#16453 fix: invoke handleFailure when runQuery promise rejects
2026-05-18 [open] payload#16655 fix(db-mongodb): handle admin.condition in sparse unique indexes
2026-05-17 [open] payload#16649 fix: skip empty object write for untouched localized fields in mergeLocalizedData
2026-05-17 [open] payload#16648 fix(db-mongodb): handle admin.condition in sparse unique indexes

this log rotates itself — a nightly cron pulls fresh entries straight from the GitHub API · watch them land

$ ldd $(which rachit)

$ crontab -l

0 6 * * *     pull upstream, read the diff, learn something
*/15 * * * *  glance at the P95 latency dashboard
0 22 * * *    one leetcode problem before shutdown
0 0 * * 0     ship at least one PR to open source
@reboot       replay the last production incident in my head

$ curl -X POST https://rachit.dev/contact

{ "status": 202, "message": "accepted — response within one event-loop tick" }
$ exit
logout
Connection to production closed.

Popular repositories Loading

  1. BudgetMate BudgetMate Public

    JavaScript

  2. SecureStorage SecureStorage Public

    JavaScript

  3. Mailer_bot Mailer_bot Public

    JavaScript

  4. pharmacy_CRM pharmacy_CRM Public

    TypeScript

  5. trade_hunter trade_hunter Public

    Python

  6. telegram-scrapper telegram-scrapper Public

    JavaScript