Chirag Singhal
@chirag127
Software Engineering Specialist at TCS · building free public tools at oriz.in · React Native + Astro + AI agents
23
Published Tools
43
Total Stars
1,659
Weekly Downloads
105
GitHub Followers
354
Public Repos
Published Tools
5 MCP Servers18 Skillsacross 6 categorieschirag127
MCP server providing systematic thinking, mental models, and debugging approaches for enhanced LLM problem-solving
chirag127
MCP server providing probabilistic reasoning and stochastic thinking tools for AI agents.
Chirag Singhal
Razorpay checkout (single-domain on oriz.in) + 3-tier <Pricing /> + Firestore webhook for the oriz family.
Chirag Singhal
MCP server for envpact — bring centralized secret management to AI coding agents (Cursor, Windsurf, Claude Code, Cline)
chirag127
Single client-side AI client for the fleet — wraps g4f (@gpt4free/g4f.dev) with multi-provider failover (default auto-router → DeepInfra → Puter). Framework-agnostic TS. chat/complete/vision/image/listModels, streaming, AbortSignal. Change the provider st
...moreChirag Singhal
Shared visual chrome (Header, Sidebar, BottomBar, Footer, Stamp, SEO, Auth UI, Analytics, Consent, 24 legal pages) for every chirag127 Astro site. Dark-only, Datasheet Dark theme.
...moreChirag Singhal
Data-fetching primitives — TanStack Query setup, typed Firestore helpers, LocalStorage hooks.
Chirag Singhal
Thin CLI wrapping PWABuilder (primary — AAB / MSIX / iOS-project) and optional Tauri for desktop EXE/dmg/AppImage from one Astro build.
...moreChirag Singhal
Locked @vite-pwa/astro defaults for the chirag127 family — manifest from astro-chrome brand, offline shell, <InstallPrompt>, <UpdateToast>.
...moreChirag Singhal
Astro 6 base layer — defineConfig wrapper + integrations preset + Tailwind v4 + Base layout + reusable Cloudflare Pages deploy workflow.
...morechirag127
Keyless Pollinations text client. OpenAI-compatible, no API key. chat(messages, opts) -> string against https://text.pollinations.ai/openai. Framework-agnostic (Node + browser via global fetch).
...morechirag127
Keyless OVHcloud AI Endpoints client. OpenAI-compatible chat completions, no API key. chat(messages, opts) -> string; exports MODELS + DEFAULT_MODEL. Framework-agnostic (Node + browser via global fetch).
...morechirag127
Keyless Kilo Gateway client. OpenAI-compatible chat over https://api.kilo.ai/api/gateway, no API key. Framework-agnostic (Node + browser via global fetch). ~200 req/hr per IP.
...morechirag127
Keyless OpenCode Zen client — OpenAI-compatible chat() over https://opencode.ai/zen/v1, no API key. Free models only.
chirag127
Keyless AI failover meta-client. Tries 4 keyless OpenAI-compatible providers (opencode-zen -> kilo -> ovh -> pollinations) best-first; chat(messages, opts) -> string returns the first success, throws only if all fail. No API key. Framework-agnostic (Node
...morechirag127
React wrappers for @chirag127/atoms web components. Thin typed components — zero extra runtime, peer-deps react only.
Chirag Singhal
Auto-publish release notes / blog posts to multiple platforms (dev.to, Hashnode, Bluesky, Mastodon, Threads) + Telegram drafts queue for manual platforms (X, Reddit, LinkedIn, Medium). Platform fan-out is env-gated.
...moreCentralized secrets manager MCP server. Generate .env files, rotate keys, sync to GitHub Actions.
chirag127
Thin wrapper around 20 free LLM APIs (OVHcloud, LLM7, Pollinations, Cerebras, Groq, NVIDIA NIM, OpenRouter, Google AI Studio, Cohere, GitHub Models, Cloudflare Workers AI, HuggingFace, Mistral, SambaNova, Z.AI, SiliconFlow, Aion Labs, Ollama Cloud, ModelS
...morechirag127
Edge-ready rate limiter for CF Workers and Astro endpoints
chirag127
Local MCP server for Obsidian/markdown vaults. NVIDIA nemotron-3-embed-1b semantic search, pure-JS int8 vector store, OKF frontmatter, wikilinks, memory, live file watcher.
...morechirag127
Framework-agnostic AI client, one interface, two backends. Server: NVIDIA NIM (OpenAI-compatible, key from env NVIDIA_API_KEY, server-side only). Client: Puter.js (keyless, user-auths, :free models). Shared chat(messages, opts) contract.
...more