<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/i-recently-came-across-pieter-levels-creation-therapistai-an-awesome-ai-therapeutic-chatbot-that-u-ekeke3wjb" -->

---
title: I recently came across Pieter Levels&#x27; creation,...
description: Learn how to build your own multi-modal AI chatbot for Telegram inspired by TherapistAI. This guide covers setting up a Telegram bot, using the OpenAI API for...
canonical: https://daily.dev/posts/i-recently-came-across-pieter-levels-creation-therapistai-an-awesome-ai-therapeutic-chatbot-that-u-ekeke3wjb
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: I recently came across Pieter Levels&#x27; creation, TherapistAI—an awesome AI therapeutic chatbot that uses text, images, voice, video messages, and URLs to respond in both text and voice. Inspired by this cool multi-modal approach, I decided to take on the challenge of building something similar myself. Come along as I dive into this exciting project and see what it takes to create an AI that can really connect with users across different channels!

I&#x27;ll share what I learned while working on this project and my thoughts along the way. | daily.dev
og:description: Learn how to build your own multi-modal AI chatbot for Telegram inspired by TherapistAI. This guide covers setting up a Telegram bot, using the OpenAI API for...
og:url: https://daily.dev/posts/i-recently-came-across-pieter-levels-creation-therapistai-an-awesome-ai-therapeutic-chatbot-that-u-ekeke3wjb
og:image: https://api.daily.dev/og/posts/ekEKE3WJb.png
og:image:alt: I recently came across Pieter Levels&#x27; creation, TherapistAI—an awesome AI therapeutic chatbot that uses text, images, voice, video messages, and URLs to respond in both text and voice. Inspired by this cool multi-modal approach, I decided to take on the challenge of building something similar myself. Come along as I dive into this exciting project and see what it takes to create an AI that can really connect with users across different channels!

I&#x27;ll share what I learned while working on this project and my thoughts along the way.
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# I recently came across Pieter Levels' creation, TherapistAI—an awesome AI therapeutic chatbot that uses text, images, voice, video messages, and URLs to respond in both text and voice. Inspired by this cool multi-modal approach, I decided to take on the challenge of building something similar myself. Come along as I dive into this exciting project and see what it takes to create an AI that can really connect with users across different channels!

I'll share what I learned while working on this project and my thoughts along the way.

**[Build With GenAI](https://daily.dev/sources/buildwithgenai)** · [@jonasge1992](https://daily.dev/jonasge1992) · 5 upvotes · 0 comments

## Summary

Learn how to build your own multi-modal AI chatbot for Telegram inspired by TherapistAI. This guide covers setting up a Telegram bot, using the OpenAI API for generating responses, storing conversation history, and basic bot functionality. The series will later include enhancing the bot with multimedia capabilities, integrating payment systems through Stripe, and ensuring data persistence using AWS services.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://jeetah.hashnode.dev/develop-your-own-multi-modal-ai-chatbot-a-beginners-guide-part-1>

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 1 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments
- [CNCF Unveils Schedule for KubeCon \+ CloudNativeCon Europe 2026](https://daily.dev/posts/cncf-unveils-schedule-for-kubecon-cloudnativecon-europe-2026-ikhcoa5cb) · CNCF · 2 upvotes · 0 comments
- [CNCF Debuts KubeCon \+ CloudNativeCon Japan 2026 Schedule](https://daily.dev/posts/cncf-debuts-kubecon-cloudnativecon-japan-2026-schedule-xp5pyudub) · CNCF · 1 upvotes · 0 comments

---

Tags: [#ai](https://daily.dev/tags/ai), [#machine-learning](https://daily.dev/tags/machine-learning), [#aws](https://daily.dev/tags/aws), [#openai](https://daily.dev/tags/openai)

[View this post on daily.dev](https://daily.dev/posts/i-recently-came-across-pieter-levels-creation-therapistai-an-awesome-ai-therapeutic-chatbot-that-u-ekeke3wjb)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"DiscussionForumPosting","mainEntityOfPage":"https://daily.dev/posts/i-recently-came-across-pieter-levels-creation-therapistai-an-awesome-ai-therapeutic-chatbot-that-u-ekeke3wjb","headline":"I recently came across Pieter Levels' creation, TherapistAI—an awesome AI therapeutic chatbot that uses text, images, voice, video messages, and URLs to respond in both text and voice. Inspired by this cool multi-modal approach, I decided to take on the challenge of building something similar myself. Come along as I dive into this exciting project and see what it takes to create an AI that can really connect with users across different channels!\n\nI'll share what I learned while working on this project and my thoughts along the way.","text":"Shared: Develop Your Own Multi-Modal AI Chatbot: A Beginner's Guide","url":"https://daily.dev/posts/i-recently-came-across-pieter-levels-creation-therapistai-an-awesome-ai-therapeutic-chatbot-that-u-ekeke3wjb","datePublished":"2024-08-08T00:42:44.844Z","dateModified":"2024-08-08T00:43:14.500Z","author":{"@type":"Person","name":"Jonas Gebhardt","url":"https://daily.dev/jonasge1992","image":"https://media.daily.dev/image/upload/s--oUn7ZHWn--/f_auto/v1723472196/avatars/avatar_i0IYv1EIA7b2aW9KcfsuZ","description":"Data Scientist from Berlin, Germany","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":60}},"image":"https://media.daily.dev/image/upload/s--qPvKM23u--/f_auto/v1722860399/public/Placeholder%2009","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":5},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"sharedContent":{"@type":"WebPage","url":"https://api.daily.dev/r/94ZuPIVMp"},"isPartOf":{"@type":"WebPage","url":"https://daily.dev/squads/buildwithgenai","name":"Build With GenAI"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Build With GenAI","item":"https://daily.dev/squads/buildwithgenai"},{"@type":"ListItem","position":3,"name":"I recently came across Pieter Levels' creation, TherapistAI—an awesome AI therapeutic chatbot that uses text, images, voice, video messages, and URLs to respond in both text and voice. Inspired by this cool multi-modal approach, I decided to take on the challenge of building something similar myself. Come along as I dive into this exciting project and see what it takes to create an AI that can really connect with users across different channels!\n\nI'll share what I learned while working on this project and my thoughts along the way."}]}
```

