
I built an open-source Python Mini SDK for Google Gemini from scratch — here's everything I learned
I built an open-source Python Mini SDK for Google Gemini from scratch 🧛 I'm a computer engineering student from Turkey, and over the past 5 days I built Dracula — an open-source Python Mini SDK for Google Gemini AI. I started this project because I wanted to learn how real Python libraries are built, published, and maintained. What started as a simple wrapper quickly grew into a full Mini SDK with features I'm really proud of. In this article I'll share everything I learned along the way. 🚀 What is Dracula? Dracula is a Python Mini SDK for Google Gemini that makes it easy to add AI to any Python project. It has a clean API, full async support, function calling, and much more. Install it with: pip install dracula-ai Basic usage: from dracula import Dracula ai = Dracula ( api_key = " your-api-key " ) response = ai . chat ( " Hello, who are you? " ) print ( response ) 🛠️ The Coolest Feature — Function Calling The most powerful feature of Dracula is the @tool decorator system. You can give
Continue reading on Dev.to Python
Opens in a new tab




