oruccakir
← Back to Projects

ZEKI Chatbot

IoTPythonFastAPIWebSocketsOpenAI GPTObject Detection

Overview

An AI-powered home assistant for natural-language control of devices, web interfaces, and cameras.

ZEKI Chatbot is an interactive AI assistant that combines OpenAI GPT-powered conversations with real-time IoT, camera, and web interface control. It supports text and voice interaction, dynamic UI manipulation, and AI-driven object detection. Features a modular agent architecture for easy integration of new devices and actions, plus a secure login system for personalized control.

Features

  • User authentication and secure access
  • AI-powered text and voice conversations
  • Real-time IoT device control via modular adapters
  • Dynamic web interface manipulation
  • Camera integration with AI object detection
GitHub RepositoryLive Demo
Bringing ZEKI to Life

Bringing ZEKI to Life

This is the first live test of the ZEKI Chatbot, right from the office kitchen.The goal was to make my code actually do something in the real world. This was the first time I got it to successfully take over the webcam and respond to my commands.It's one thing to code, but it's another thing entirely to watch it interact with reality right in front of you.

See a Glass, Open a Shelf

See a Glass, Open a Shelf

This was a live test of the ZEKI chatbot's vision. I was in the office kitchen, and the task was simple: show the bot a glass and have it open the correct cabinet. I held this glass up, the AI did its thing, and boom the shelf in the background opened right up. A simple demo, but it was a huge success and proved the whole system worked end-to-end.

Kreuzberg Coding Nights

Kreuzberg Coding Nights

This picture is basically my whole routine while I was in Berlin. I was staying at the BWK-Apartments in Kreuzberg, and my most productive hours were always late at night. After the city got quiet, I could just get into a flow state and code for hours without any distractions. A lot of the core features for the ZEKI chatbot were built right here, with this exact view, usually until the sun came up.

The Recharge Station

The Recharge Station

The official break room for my ZEKI chatbot project. This kitchen was a lifesaver. When you needed to step away from the screen for a few minutes, this was the spot. Super modern, always had coffee, and a great place to just relax before the next coding session.

Let them

Let them speak.

People talked a lot, but in the end the results stayed and that’s what really mattered.

1 / 7