Persona

Talk With History


An interactive educational platform that brings Indian history to life by allowing users to converse with AI-simulated legendary figures.

Client

Personal Project (Full Stack)

Service Provided

Created For Skill India / World Skills Competition

thumbnail Image
thumbnail Image
thumbnail Image

The Goal:

Inspired by the upcoming World Skills Competition 2026, I wanted to explore how AI could transform education. The goal was to move beyond static history textbooks and create a dynamic, interactive experience where students could "talk" to figures like Mahatma Gandhi or Shivaji Maharaj. My aim was to build a functional web application that makes cultural heritage accessible and engaging, while teaching myself how to integrate modern AI tools into a React environment.

1

Image
Image

The Challenge:

The main challenge was orchestrating different technologies to work together. I needed to connect a React frontend with a Supabase backend for authentication, while simultaneously routing user inputs to Google's Gemini AI. Since I relied heavily on AI-assisted coding to build the UI components, the real difficulty was in "Prompt Engineering" tuning the AI models to ensure the historical figures stayed in character and provided accurate, respectful responses, rather than sounding like generic chatbots.

2

Image
Image

The Result

Persona is a live, responsive web application where history meets technology. By leveraging pre-built components (shadcn/ui) and AI SDKs, I was able to ship features like "Guest Mode," secure login, and real-time character simulation. This project taught me that you don't need to be an expert to build something powerful you just need the curiosity to explore how APIs, databases, and AI models connect to solve a real human problem.

3

Image
Image