Forem

Charan Koppuravuri profile picture

Charan Koppuravuri

Charan - Sharing battle-tested system design, Python optimizations, RAG patterns. Building scalable AI platforms at Gameopedia. Previously Staff Engineer at Druva.

Location Hyderabad, India Joined Joined onย  Personal website https://charanpool.github.io/ github website

Education

JNTU Kakinada

Pronouns

He | His

Work

Project Technical Lead at Gameopedia

RAG Simplified: The "Open-Book Exam" Architecture ๐Ÿ“š๐Ÿง 
Cover image for RAG Simplified: The "Open-Book Exam" Architecture ๐Ÿ“š๐Ÿง 

RAG Simplified: The "Open-Book Exam" Architecture ๐Ÿ“š๐Ÿง 

1
Comments
3 min read

Want to connect with Charan Koppuravuri?

Create an account to connect with Charan Koppuravuri. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
A Guide to building Advanced MCPs๐Ÿ—๏ธ
Cover image for A Guide to building Advanced MCPs๐Ÿ—๏ธ

A Guide to building Advanced MCPs๐Ÿ—๏ธ

1
Comments
2 min read
I started Saying No! And it feels like heaven โœจ
Cover image for I started Saying No! And it feels like heaven โœจ

I started Saying No! And it feels like heaven โœจ

18
Comments 11
2 min read
๐Ÿš€ Stop Distributed Reasoning: Why AI Agents Prefer Monoliths ๐Ÿ›๏ธโ›“๏ธ
Cover image for ๐Ÿš€ Stop Distributed Reasoning: Why AI Agents Prefer Monoliths ๐Ÿ›๏ธโ›“๏ธ

๐Ÿš€ Stop Distributed Reasoning: Why AI Agents Prefer Monoliths ๐Ÿ›๏ธโ›“๏ธ

Comments
3 min read
๐Ÿš€ Stop Paying the "Cloud Tax" โ€” Why Your AI Should Run Locally โšก๐ŸŽ๏ธ
Cover image for ๐Ÿš€ Stop Paying the "Cloud Tax" โ€” Why Your AI Should Run Locally โšก๐ŸŽ๏ธ

๐Ÿš€ Stop Paying the "Cloud Tax" โ€” Why Your AI Should Run Locally โšก๐ŸŽ๏ธ

Comments
3 min read
๐Ÿš€ The AI "Infrastructure Zoo" โ€” Why Iโ€™m Putting My Stack on a Diet ๐Ÿ˜๐Ÿ“‰
Cover image for ๐Ÿš€ The AI "Infrastructure Zoo" โ€” Why Iโ€™m Putting My Stack on a Diet ๐Ÿ˜๐Ÿ“‰

๐Ÿš€ The AI "Infrastructure Zoo" โ€” Why Iโ€™m Putting My Stack on a Diet ๐Ÿ˜๐Ÿ“‰

Comments
2 min read
๐Ÿš€ Finding the Sweet Spot โ€” When to Vibe and When to Design ๐Ÿง ๐Ÿ—๏ธ
Cover image for ๐Ÿš€ Finding the Sweet Spot โ€” When to Vibe and When to Design ๐Ÿง ๐Ÿ—๏ธ

๐Ÿš€ Finding the Sweet Spot โ€” When to Vibe and When to Design ๐Ÿง ๐Ÿ—๏ธ

2
Comments
3 min read
๐Ÿš€ The "AI Lab": Why You Need an Evaluation Rig, Not Just a Prompt ๐Ÿงช๐Ÿ”ฌ
Cover image for ๐Ÿš€ The "AI Lab": Why You Need an Evaluation Rig, Not Just a Prompt ๐Ÿงช๐Ÿ”ฌ

๐Ÿš€ The "AI Lab": Why You Need an Evaluation Rig, Not Just a Prompt ๐Ÿงช๐Ÿ”ฌ

Comments
3 min read
๐Ÿš€ The "Pilotโ€™s Checklist": 3 Engineering Guardrails for Production AI โœˆ๏ธโœ…
Cover image for ๐Ÿš€ The "Pilotโ€™s Checklist": 3 Engineering Guardrails for Production AI โœˆ๏ธโœ…

๐Ÿš€ The "Pilotโ€™s Checklist": 3 Engineering Guardrails for Production AI โœˆ๏ธโœ…

2
Comments 1
3 min read
๐Ÿš€ The "Autonomous Intern": How to Stop Your AI Agents from Looping Forever ๐Ÿค–๐Ÿ”„
Cover image for ๐Ÿš€ The "Autonomous Intern": How to Stop Your AI Agents from Looping Forever ๐Ÿค–๐Ÿ”„

๐Ÿš€ The "Autonomous Intern": How to Stop Your AI Agents from Looping Forever ๐Ÿค–๐Ÿ”„

7
Comments
4 min read
๐Ÿš€ The "Ghost in the Machine": Why Your AI Feels Slow (and How to Fix It) ๐Ÿ‘ปโฑ๏ธ
Cover image for ๐Ÿš€ The "Ghost in the Machine": Why Your AI Feels Slow (and How to Fix It) ๐Ÿ‘ปโฑ๏ธ

๐Ÿš€ The "Ghost in the Machine": Why Your AI Feels Slow (and How to Fix It) ๐Ÿ‘ปโฑ๏ธ

3
Comments
3 min read
๐Ÿš€ The "Memory Leak" of the Mind: Why Your AI is Forgetting the Conversation ๐Ÿง ๐Ÿ—‘๏ธ
Cover image for ๐Ÿš€ The "Memory Leak" of the Mind: Why Your AI is Forgetting the Conversation ๐Ÿง ๐Ÿ—‘๏ธ

๐Ÿš€ The "Memory Leak" of the Mind: Why Your AI is Forgetting the Conversation ๐Ÿง ๐Ÿ—‘๏ธ

Comments
3 min read
๐Ÿš€ Don't Let Your AI Get "Hypnotized": A Guide to Stopping Adversarial Prompt Attacks ๐Ÿง ๐Ÿšซ
Cover image for ๐Ÿš€ Don't Let Your AI Get "Hypnotized": A Guide to Stopping Adversarial Prompt Attacks ๐Ÿง ๐Ÿšซ

๐Ÿš€ Don't Let Your AI Get "Hypnotized": A Guide to Stopping Adversarial Prompt Attacks ๐Ÿง ๐Ÿšซ

Comments
4 min read
๐Ÿš€ The "Black Box" Flight Recorder: Why Your AI Needs Real-Time Observability โœˆ๏ธ๐Ÿ“ฆ
Cover image for ๐Ÿš€ The "Black Box" Flight Recorder: Why Your AI Needs Real-Time Observability โœˆ๏ธ๐Ÿ“ฆ

๐Ÿš€ The "Black Box" Flight Recorder: Why Your AI Needs Real-Time Observability โœˆ๏ธ๐Ÿ“ฆ

2
Comments 2
4 min read
๐Ÿš€ The "Blind Witness" Problem: Why Your AI Lies When It Can't Find the Truth ๐Ÿ•ถ๏ธโš–๏ธ
Cover image for ๐Ÿš€ The "Blind Witness" Problem: Why Your AI Lies When It Can't Find the Truth ๐Ÿ•ถ๏ธโš–๏ธ

๐Ÿš€ The "Blind Witness" Problem: Why Your AI Lies When It Can't Find the Truth ๐Ÿ•ถ๏ธโš–๏ธ

4
Comments
3 min read
๐Ÿš€ The AI Oxygen Tank: Why Your Tokens Need a High-Tech Regulator ๐Ÿคฟ๐Ÿ’จ
Cover image for ๐Ÿš€ The AI Oxygen Tank: Why Your Tokens Need a High-Tech Regulator ๐Ÿคฟ๐Ÿ’จ

๐Ÿš€ The AI Oxygen Tank: Why Your Tokens Need a High-Tech Regulator ๐Ÿคฟ๐Ÿ’จ

3
Comments
4 min read
๐Ÿš€ "Vector Sharding": How to Organize a Library That Has No Alphabet ๐Ÿ“š๐Ÿงฉ
Cover image for ๐Ÿš€ "Vector Sharding": How to Organize a Library That Has No Alphabet ๐Ÿ“š๐Ÿงฉ

๐Ÿš€ "Vector Sharding": How to Organize a Library That Has No Alphabet ๐Ÿ“š๐Ÿงฉ

11
Comments 4
3 min read
๐Ÿš€ Semantic Caching โ€” The System Design Secret to Scaling LLMs ๐Ÿง ๐Ÿ’ธ
Cover image for ๐Ÿš€ Semantic Caching โ€” The System Design Secret to Scaling LLMs ๐Ÿง ๐Ÿ’ธ

๐Ÿš€ Semantic Caching โ€” The System Design Secret to Scaling LLMs ๐Ÿง ๐Ÿ’ธ

4
Comments
3 min read
๐Ÿš€ "Circuit Breakers": The Safety Switch That Prevents Cascading Failures ๐Ÿ›ก๏ธ๐Ÿšซ
Cover image for ๐Ÿš€ "Circuit Breakers": The Safety Switch That Prevents Cascading Failures ๐Ÿ›ก๏ธ๐Ÿšซ

๐Ÿš€ "Circuit Breakers": The Safety Switch That Prevents Cascading Failures ๐Ÿ›ก๏ธ๐Ÿšซ

4
Comments
4 min read
๐Ÿš€ "Load Shedding": How to Be the Fire Marshal of Your Infrastructure ๐Ÿš’๐Ÿšซ
Cover image for ๐Ÿš€ "Load Shedding": How to Be the Fire Marshal of Your Infrastructure ๐Ÿš’๐Ÿšซ

๐Ÿš€ "Load Shedding": How to Be the Fire Marshal of Your Infrastructure ๐Ÿš’๐Ÿšซ

4
Comments
4 min read
๐Ÿš€ The "Celebrity Problem": How to Handle the Taylor Swifts of Your Database ๐ŸŽค๐Ÿ“ˆ
Cover image for ๐Ÿš€ The "Celebrity Problem": How to Handle the Taylor Swifts of Your Database ๐ŸŽค๐Ÿ“ˆ

๐Ÿš€ The "Celebrity Problem": How to Handle the Taylor Swifts of Your Database ๐ŸŽค๐Ÿ“ˆ

4
Comments
4 min read
๐Ÿš€ The "Thundering Herd": Why Your App Might Crash When It Wakes Up ๐ŸŽ๐Ÿ’ฅ
Cover image for ๐Ÿš€ The "Thundering Herd": Why Your App Might Crash When It Wakes Up ๐ŸŽ๐Ÿ’ฅ

๐Ÿš€ The "Thundering Herd": Why Your App Might Crash When It Wakes Up ๐ŸŽ๐Ÿ’ฅ

3
Comments
4 min read
loading...