PyCon India 2025

Jayesh Sharma

Jayesh loves exploring new technologies and putting them to work to solve real-world problems. He adapts very quickly to emerging frameworks or languages and plans his days to maintain a balance between sports, literary works, and coding. Jayesh enjoys speaking in public and interacting with people with different experiences than his own.


Professional Link

https://x.com/wjayesh

Preferred Pronoun

He/Him

Speaker Tagline

AI Engineer at Composio

Gravatar - Professional Photo

https://gravatar.com/butteryflower3da0ba3909

Twitter (X) Profile

https://x.com/wjayesh


Session

09-14
12:10
30min
Lessons From The Trenches: Building Rube
Jayesh Sharma

Rube is a universal MCP server that connects large language models to 500+ apps and manages massive context seamlessly. But the real story isn’t just what Rube does — it’s what we learned while building it. This talk dives into the engineering challenges behind production-ready multi-agent systems: managing large contexts efficiently, designing reliable tool schemas, routing user requests across hundreds of integrations, adding memory without bloating state, optimizing execution speed, and getting LLMs to “call the right tool at the right time.”

Through successes, failures, and plenty of debugging scars, you’ll learn practical strategies for building intelligent, scalable systems that push beyond toy demos. If you’re experimenting with MCP, LLM apps, or multi-agent orchestration, these lessons from the trenches will save you weeks of trial-and-error — and maybe inspire a new direction for your own projects.

AI, ML, Data Science
Track 2