<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: ABHINASH SAHOO</title>
    <description>The latest articles on DEV Community by ABHINASH SAHOO (@amlan24).</description>
    <link>https://dev.to/amlan24</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4078825%2F0dd465cb-7acb-487c-af3b-167cd401e676.png</url>
      <title>DEV Community: ABHINASH SAHOO</title>
      <link>https://dev.to/amlan24</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/amlan24"/>
    <language>en</language>
    <item>
      <title>GreenBuddy AI</title>
      <dc:creator>ABHINASH SAHOO</dc:creator>
      <pubDate>Tue, 13 Oct 2026 08:39:39 +0000</pubDate>
      <link>https://dev.to/amlan24/greenbuddy-ai-5bh9</link>
      <guid>https://dev.to/amlan24/greenbuddy-ai-5bh9</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week2-2026-10-12"&gt;Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;GreenBuddy AI&lt;/strong&gt;, an AI-powered gardening assistant that helps beginners identify plants, get plant-care guidance, and plan a garden based on their location, season, and available growing space.&lt;/p&gt;

&lt;p&gt;I wanted to make gardening easier for people who want to grow plants at home but don't always know which plants they have, how to care for them, or what they can grow in limited spaces like balconies.&lt;/p&gt;

&lt;p&gt;GreenBuddy AI combines plant image identification with AI-generated gardening guidance to make getting started less intimidating.&lt;/p&gt;

&lt;p&gt;The potential customers are beginner gardeners, balcony gardeners, and people who want practical help caring for their plants. In the future, the project could offer personalized gardening plans or additional plant-care features as a possible side hustle. I'm still exploring this opportunity and validating what users find most useful.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Try it locally:&lt;/strong&gt; Run GreenBuddy AI on your computer to explore its features.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Project post:&lt;/strong&gt; &lt;a href="https://dev.to/amlan24/greenbuddy-ai-3259"&gt;https://dev.to/amlan24/greenbuddy-ai-3259&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The application is currently being tested locally, so a public deployed demo is not available yet.&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub repository:&lt;/strong&gt; &lt;a href="https://github.com/AMLAN-07/GreenBuddyAI" rel="noopener noreferrer"&gt;https://github.com/AMLAN-07/GreenBuddyAI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The repository contains the source code for the project. Feedback is collected through an in-app form and saved locally for review.&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;I built GreenBuddy AI using Python and Flask for the backend, with HTML, CSS, and JavaScript for the user interface.&lt;/p&gt;

&lt;p&gt;The project uses an open plant-identification model from Hugging Face to analyze plant images. I also use local AI tooling with Ollama and the Qwen 2.5 3B model for gardening assistance.&lt;/p&gt;

&lt;p&gt;The main features include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Plant identification:&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2w84zereqfgacef2q5an.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2w84zereqfgacef2q5an.png" alt=" " width="800" height="794"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Plant-care guidance:&lt;/strong&gt; Get assistance with everyday gardening questions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzanxr7ub2dxfx2puo3en.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzanxr7ub2dxfx2puo3en.png" alt=" " width="799" height="606"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Gardening planner:&lt;/strong&gt; Explore planting suggestions based on location, season, and growing space.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;User feedback:&lt;/strong&gt; Collect feedback through a form and save responses to a CSV file.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcom92at70a384vkuhlcc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcom92at70a384vkuhlcc.png" alt=" " width="800" height="868"&gt;&lt;/a&gt;&lt;br&gt;
I tested the application with another person and added a feedback workflow so I can collect suggestions and improve the project based on real usage.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Open innovation made it possible for me to build an AI-powered application without training a large model from scratch or relying entirely on a closed, hosted AI API.&lt;/p&gt;

&lt;p&gt;Using open models and tools gives me more control over experimentation and makes it easier to understand how the different parts of my application work together.&lt;/p&gt;

&lt;p&gt;Local inference also offers a path toward keeping gardening questions and other inputs on the user's computer when the relevant feature runs entirely locally. Some features, such as downloading models or accessing online resources, may still require an internet connection.&lt;/p&gt;

&lt;p&gt;For me, open innovation means that an individual developer can take existing AI research and turn it into something practical, affordable to experiment with, and open to future improvements.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Agent Session
&lt;/h2&gt;

&lt;p&gt;I explored AI-assisted development tools while building and improving GreenBuddy AI.&lt;/p&gt;

&lt;p&gt;I haven't included a saved DevRelay agent session link here because I don't yet have a verified session URL to share.&lt;/p&gt;

&lt;h2&gt;
  
  
  My First User
&lt;/h2&gt;

&lt;p&gt;I tested GreenBuddy AI with another person and implemented a feedback form to collect suggestions. The feedback is saved locally in &lt;code&gt;user_feedback.csv&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;The tester suggested adding a new feature. This helped me recognize the importance of building around user needs instead of relying only on my own assumptions.&lt;/p&gt;

&lt;p&gt;I'm reviewing the suggestion to decide which improvement to implement next.&lt;/p&gt;

&lt;p&gt;There has been no confirmed payment from this test. My current goal is to validate the problem, improve the application, and understand whether it provides enough value for people to use regularly.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;p&gt;I'll select the partner prize categories that match the challenge's official rules and the tools actually used in my project before publishing.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>GreenBuddy AI</title>
      <dc:creator>ABHINASH SAHOO</dc:creator>
      <pubDate>Fri, 09 Oct 2026 13:08:51 +0000</pubDate>
      <link>https://dev.to/amlan24/greenbuddy-ai-3259</link>
      <guid>https://dev.to/amlan24/greenbuddy-ai-3259</guid>
      <description>&lt;h1&gt;
  
  
  GreenBuddy AI 🌱 — Your Local Gardening Companion
&lt;/h1&gt;

&lt;h2&gt;
  
  
  🌿 What I Built
&lt;/h2&gt;

&lt;p&gt;GreenBuddy AI is an AI-powered gardening assistant designed to help beginners identify plants, learn how to care for them, plan seasonal planting, and spend more time outdoors.&lt;/p&gt;

&lt;p&gt;I built this project for the &lt;strong&gt;Hacktoberfest Open-Source AI Challenge — Week 1: Touch Grass&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  ✨ Features
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frr0qp6pnjmkmypsk9294.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frr0qp6pnjmkmypsk9294.png" alt=" " width="800" height="794"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frpt2z0sih9bv5jzk5s3n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frpt2z0sih9bv5jzk5s3n.png" alt=" " width="799" height="606"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;🌱 Plant Identification:&lt;/strong&gt; Upload a plant photo to get likely plant names and model confidence scores.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;💧 Plant Care Assistant:&lt;/strong&gt; Get AI-generated guidance for watering, sunlight, soil, and general plant care.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9ntlbx57lfhxm2w7acxm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9ntlbx57lfhxm2w7acxm.png" alt=" " width="800" height="722"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;🪴 Planting Planner:&lt;/strong&gt; Generate a planting plan based on your location, growing space, and selected period.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🌳 Outdoor Missions:&lt;/strong&gt; Track simple gardening and outdoor activities to encourage spending more time with nature.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🤖 Local AI Assistant:&lt;/strong&gt; Use a locally running language model through Ollama for gardening questions and suggestions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🛠️ Tech Stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Python and Flask&lt;/li&gt;
&lt;li&gt;HTML, CSS, and JavaScript&lt;/li&gt;
&lt;li&gt;Ollama with Qwen 2.5 3B&lt;/li&gt;
&lt;li&gt;Hugging Face Transformers&lt;/li&gt;
&lt;li&gt;PyTorch and Pillow&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  💡 Why Open-Source AI?
&lt;/h2&gt;

&lt;p&gt;I wanted to explore how AI could support an everyday activity while keeping the project accessible and transparent.&lt;/p&gt;

&lt;p&gt;GreenBuddy AI combines local language-model inference with image classification. Once the required models are downloaded, inference can run locally, reducing dependence on hosted AI APIs and helping keep plant photos and gardening questions on the user's device.&lt;/p&gt;

&lt;p&gt;The application still needs Ollama and its models installed, and the plant-identification model must be downloaded before its first use. Some gardening recommendations may need verification for local climate and growing conditions.&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 Try the Project
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub repository:&lt;/strong&gt; &lt;a href="https://github.com/AMLAN-07/GreenBuddyAI" rel="noopener noreferrer"&gt;https://github.com/AMLAN-07/GreenBuddyAI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project currently runs locally. Follow the setup instructions in the repository's README to install the dependencies and start the application.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌱 What I Learned
&lt;/h2&gt;

&lt;p&gt;Building GreenBuddy AI helped me explore how to connect a local language model to a Flask application, integrate an image-classification model, and create a frontend that brings multiple AI features together.&lt;/p&gt;

&lt;p&gt;I also learned that AI-generated gardening advice should be treated as a starting point and checked against reliable, location-specific information.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔮 What's Next?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Improve plant-identification accuracy and display clearer results.&lt;/li&gt;
&lt;li&gt;Add weather-aware planting recommendations.&lt;/li&gt;
&lt;li&gt;Improve gardening advice for different regions and seasons.&lt;/li&gt;
&lt;li&gt;Add tests, documentation, and more beginner-friendly setup instructions.&lt;/li&gt;
&lt;li&gt;Welcome contributions from the open-source community.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🤝 Contributions
&lt;/h2&gt;

&lt;p&gt;Suggestions, bug reports, and contributions are welcome! Please visit the GitHub repository to explore the code and contribute.&lt;/p&gt;

&lt;h2&gt;
  
  
  🏆 Challenge
&lt;/h2&gt;

&lt;p&gt;Built for &lt;strong&gt;Hacktoberfest 2026 — Week 1: Touch Grass&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Thanks for checking out GreenBuddy AI. Let's use AI to learn about plants, grow greener spaces, and reconnect with nature! 🌿&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>Building Kairos AI: My 10-Day Journey Building a Voice Coding Mentor with Murf Falcon &amp; LiveKit</title>
      <dc:creator>ABHINASH SAHOO</dc:creator>
      <pubDate>Sat, 15 Aug 2026 11:34:04 +0000</pubDate>
      <link>https://dev.to/amlan24/building-kairos-ai-my-10-day-journey-building-a-voice-coding-mentor-with-murf-falcon-livekit-4cp0</link>
      <guid>https://dev.to/amlan24/building-kairos-ai-my-10-day-journey-building-a-voice-coding-mentor-with-murf-falcon-livekit-4cp0</guid>
      <description>&lt;p&gt;&lt;strong&gt;🔗 Project Repository&lt;/strong&gt;&lt;br&gt;
The complete source code for Kairos AI is available on GitHub:&lt;br&gt;
&lt;em&gt;&lt;a href="https://github.com/AMLAN-07/murf-livekit-starter" rel="noopener noreferrer"&gt;https://github.com/AMLAN-07/murf-livekit-starter&lt;/a&gt;&lt;/em&gt;&lt;br&gt;
&lt;strong&gt;Meet Kairos AI&lt;/strong&gt;&lt;br&gt;
Kairos AI handling a voice conversation with the user.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frndqmf1y8p65w639m2ia.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frndqmf1y8p65w639m2ia.png" alt=" " width="800" height="405"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Specialist Agent Handoff&lt;/strong&gt;&lt;br&gt;
Kairos handing a DSA problem to the dedicated DSA Specialist Agent.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4t49olmxsniq8ldwa9ny.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4t49olmxsniq8ldwa9ny.png" alt=" " width="800" height="410"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Call Analytics Dashboard&lt;/strong&gt;&lt;br&gt;
Kairos AI call analytics showing call outcomes.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk5ekuuk88qawo97d9rh2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk5ekuuk88qawo97d9rh2.png" alt=" " width="800" height="418"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;LiveKit signal connection&lt;br&gt;
        ↓&lt;br&gt;
Timeout&lt;br&gt;
        ↓&lt;br&gt;
Tested network connectivity&lt;br&gt;
        ↓&lt;br&gt;
IPv6 connection failed&lt;br&gt;
        ↓&lt;br&gt;
IPv4 connection succeeded&lt;br&gt;
        ↓&lt;br&gt;
Adjusted network configuration&lt;br&gt;
        ↓&lt;br&gt;
LiveKit worked&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Challenges Along the Way&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;"The project definitely didn't work perfectly on the first attempt."&lt;br&gt;
LiveKit timeout → IPv6 investigation &lt;/p&gt;

&lt;p&gt;Building Kairos was not always smooth. I faced issues with LiveKit connection timeouts, networking, agent handoffs, and tool integration. Debugging these problems helped me understand that building a voice agent requires not only good code, but also careful testing of real-time communication and system configuration.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Didn't Go as Planned
&lt;/h2&gt;

&lt;p&gt;Kairos was not built in one smooth run.&lt;/p&gt;

&lt;p&gt;I had issues with LiveKit connectivity, IPv6 networking, agent handoffs, tool execution, and outbound calling. Some features worked in isolated tests but behaved differently when connected to the complete voice workflow.&lt;/p&gt;

&lt;p&gt;Those problems were actually some of the most useful parts of the challenge. They taught me to debug the entire system instead of assuming every problem was caused by the Python code.&lt;/p&gt;

&lt;p&gt;Building a voice agent is as much about debugging real-time systems as it is about writing prompts and integrating AI models.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Problem I Wanted to Solve
I wanted Kairos to provide a more natural interface:
Talk → Think → Discuss → Practice&lt;/li&gt;
&lt;li&gt;Meet Kairos AI
Kairos can also communicate in English, Hindi, and Hinglish, allowing users to interact in a more natural way.&lt;/li&gt;
&lt;li&gt;Murf Falcon — Giving Kairos a Voice
&lt;code&gt;tts=murf.TTS(
voice="Samar",
locale="en-IN",
style="Conversational",
tokenizer=tokenize.basic.SentenceTokenizer(
    min_sentence_len=2
),
text_pacing=True,
)&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Human Help / Escalation
An AI mentor shouldn't pretend it can solve every situation.&lt;/li&gt;
&lt;li&gt;Specialist Agent Handoff
Instead of making Kairos an expert at everything, I created a separate specialist whose only responsibility is DSA.&lt;/li&gt;
&lt;li&gt;Outbound Calling
I also added an outbound-call capability.&lt;/li&gt;
&lt;li&gt;Final Architecture
After 10 days, Kairos evolved into something much more interesting than the simple voice agent I started with.
                     ┌─────────────────┐
                     │      User       │
                     └────────┬────────┘
                              │
                       Voice / Phone
                              │
                              ▼
                     ┌─────────────────┐
                     │    LiveKit      │
                     └────────┬────────┘
                              │
                              ▼
                     ┌─────────────────┐
                     │    Kairos AI    │
                     │   Main Agent    │
                     └───────┬─────────┘
                             │
          ┌──────────────────┼──────────────────┐
          │                  │                  │
          ▼                  ▼                  ▼
      Memory              Tools          DSA Specialist
          │                  │                  │
          │          ┌───────┴──────┐           │
          │          │              │           │
          │       Codeforces    Human Help      │
          │          │              │           │
          └──────────┴───────┬──────┘           │
                             │                  │
                             ▼                  │
                     Analytics / Calls ◄────────┘
                             │
                             ▼
                      Murf Falcon TTS
                             │
                             ▼
                          🔊 User
&lt;strong&gt;Conclusion&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;When I started this challenge, the goal was simply to build a voice agent.&lt;br&gt;
Ten days later, I had built Kairos AI, a voice coding mentor with:&lt;/p&gt;

&lt;p&gt;🎙️ Real-time voice interaction&lt;br&gt;
🇮🇳 Indian English voice&lt;br&gt;
🧠 Persistent memory&lt;br&gt;
💻 Coding-problem tools&lt;br&gt;
🛡️ Guardrails&lt;br&gt;
🧑‍💻 Human escalation&lt;br&gt;
📞 Outbound calling&lt;br&gt;
📊 Call analytics&lt;br&gt;
🤝 Specialist-agent handoffs&lt;br&gt;
🌐 Multilingual interaction&lt;/p&gt;

&lt;p&gt;The biggest takeaway for me is that voice AI is not just about making an LLM speak.&lt;br&gt;
It's about designing an entire interaction system around the user.&lt;/p&gt;

&lt;p&gt;And that's what made these 10 days so valuable.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>python</category>
    </item>
  </channel>
</rss>
