Gopal Bagaswar
AI Agent Builder | Open Source Contributor | Autonomous Systems Architect
Featured Repos
| Repo | Description |
|---|---|
| awesome-ai-agents | Curated list of 80+ AI agent frameworks, tools, and resources — frameworks, memory, orchestration, evaluation, papers |
| claude-code-toolkit | Production-ready hooks, skills, and configs for Claude Code — credential protection, session management, auto-briefings |
🔧 Open Source Contributions
Active contributor across 12 major AI/ML repos — bug fixes, features, and performance improvements.
✅ Merged
| Repo | Stars | Type | PR |
|---|---|---|---|
| mem0ai/mem0 | 50K ⭐ | feat |
Added reasoning_effort parameter support for reasoning models + 7 tests (#4461) |
| fastapi/sqlmodel | 14K ⭐ | docs |
Fix typos in contributing.md (#1842) |
| huggingface/huggingface_hub | 3.5K ⭐ | docs |
Fix typos and outdated references in CONTRIBUTING.md (#4009) |
| stanfordnlp/dspy | 33K ⭐ | docs |
Docstrings for Predict, ReAct & BaseLM APIs (#9482, #9486) |
✅ Approved (Awaiting Merge)
| Repo | Stars | Type | PR |
|---|---|---|---|
| livekit/agents | 9.9K ⭐ | fix |
Make function call history preservation configurable in AgentTask (#5288) |
🔄 Open PRs (Under Review)
| Repo | Stars | Type | PR |
|---|---|---|---|
| microsoft/autogen | 56K ⭐ | fix |
Add explicit encoding='utf-8' to text file operations (#7499) |
| BerriAI/litellm | 42K ⭐ | fix |
Account for cache read/creation tokens in cost calculator (#24860) |
| run-llama/llama_index | 48K ⭐ | fix |
Catch ValueError/TypeError in Refine structured output handlers (#21237) |
| run-llama/llama_index | 48K ⭐ | fix |
Prevent KeyError in DocumentSummaryIndex.delete_nodes() (#21236) |
| crewAIInc/crewAI | 48K ⭐ | fix |
Use validated messages variable in LLM handlers (#5177) |
| 567-labs/instructor | 13K ⭐ | feat |
Add Claude 4, OpenAI o-series, xAI Grok, DeepSeek to KnownModelName (#2235) |
| mem0ai/mem0 | 50K ⭐ | feat |
Add type hints and docstrings to VectorStoreBase and EmbeddingBase (#4629) |
| pydantic/logfire | 4.1K ⭐ | fix |
Fix false import suggestions with AST-based detection (#1788) |
| kyegomez/swarms | 5.9K ⭐ | feat |
Add validate() pre-run checks to GraphWorkflow + 10 tests (#1493) |
| kyegomez/swarms | 5.9K ⭐ | perf |
Guard any_to_str() with isinstance check in AgentRearrange (#1492) |
Total: 23 PRs across 12 repos — Contributing to frameworks with combined 350K+ GitHub stars
What I Build
I build autonomous AI systems that think, decide, and execute 24/7 without human intervention.
MAX HQ — a JARVIS-style AI command center running 6 departments, 50+ specialized agents, and 28 automated schedules. It handles research, marketing, security audits, content generation, and system operations autonomously.
Projects
| Project | Description | Stack |
|---|---|---|
| Web Scrappie | Desktop e-commerce image scraper | Python, Selenium |
| AI ATS Resume Maker | ATS-friendly resume generator | TypeScript, Gemini |
| Claw Model Router | Cost-aware LLM model routing | Python |
| Astro-AI | Vedic & Western astrology app | Python |
| DataGenie | LLM-powered automated EDA | Python, Streamlit |
Tech Stack
AI/ML : Python, Claude, GPT, LLaMA, DSPy, RAG, Vector DBs, Multi-Agent Systems
Backend : Java/Spring Boot, FastAPI, Node.js
Frontend : React, TypeScript, Swift (iOS)
Data : MySQL, PostgreSQL, Pandas, Polars
DevOps : Docker, AWS, GCP, Linux, n8n