One place.
Every HAI app.
HAI is a small suite of self-hosted, privacy-first tools — starting with an end-to-end encrypted messenger and a genuinely local AI assistant, with more on the way. Pick an app below to learn more.
HAI Messenger
A free, self-hosted, end-to-end encrypted chat app — real-time messaging, voice notes, media sharing, mini-games, and anonymous Nearby chat.
Live & ready →H AI
HAI's assistant — talk to her by text or voice. Runs on a local, private AI model; nothing you say leaves this server.
Live & ready →Auto Data Analyst
Point it at your data and ask questions in plain English — it explores, analyzes, and charts the answers for you.
Live & ready →Job Board
Create your own account, tell it which roles you're after, and optionally upload your resume — it ranks real postings by how well they match you.
Live & ready →Built differently
Three things every app in this suite has in common.
Private by design
The server sees as little as possible — E2E encryption in the messenger, a fully local model for H.
Self-hosted & free
No subscriptions, no ads, no data broker model. You run it, you own it.
Growing suite
HAI Messenger, H AI, Auto Data Analyst, and the Job Board are live today — more apps are coming under the same roof.
Frequently asked
Is HAI actually free?
Yes. There's no paid tier, no subscription, no ads. It's self-hosted software — you (or whoever runs the server) covers hosting, there's no separate cost to use it.
What does "self-hosted" mean here?
The app runs on its own server rather than a shared corporate cloud. That server is what you're talking to right now — no third party sits in the middle of your messages.
Can HAI Messenger really not read my messages?
Correct — it uses hybrid RSA-OAEP-2048 + AES-256-GCM envelope encryption. The server only ever relays ciphertext; it doesn't hold the keys needed to decrypt it.
Does H send my conversations anywhere?
No. H runs on a local AI model on this same server — your messages to her are never sent to an outside AI company.
What's Auto Data Analyst?
A free tool that lets you ask questions about your data in plain English — it explores, analyzes, and charts the answers for you.
Message freely.
Privately yours.
HAI Messenger is a free, self-hosted, end-to-end encrypted chat app — real-time messaging, voice notes, photo and document sharing, mini-games, and anonymous Nearby chat. The server only ever relays ciphertext.
Real screens, don't just take our word for it
Sign-in, sign-up, and an actual end-to-end encrypted conversation between two accounts — pulled from a real running instance.








Three steps to private messaging
Create an account
Sign up with a username and password — your encryption keypair is generated on your device, not the server.
Add friends
Search for people or share an invite link. A chat only opens once a friend request is accepted both ways.
Chat privately
Every message is encrypted on your device before it ever leaves — text, voice notes, photos, and documents alike.
Everything included
No premium tier, no feature paywall — this is all of it.
End-to-end encrypted
RSA-OAEP-2048 + AES-256-GCM. The server only ever sees ciphertext.
Real-time messaging
Read receipts, typing indicators, edits, reactions, replies, pinning.
Rich media
Photos, voice notes with a live waveform, documents, live location.
Nearby
Anonymous, self-destructing chats with whoever's online nearby.
Mini-games
Tic Tac Toe, Stone Paper Scissors, Truth or Dare — live.
Installable PWA
Add to your home screen for a native, offline-ready app.
Friend-gated by default
Chats only open once a request's accepted on both sides.
AI Voice Mode
Have any chat read aloud and reply back hands-free.
Local topic search
Searches by meaning, not keywords — fully on-device, nothing leaves your phone.
Admin insights
Growth, retention, and usage metrics for self-hosters — metadata only.
How the encryption actually works
- Key generation
- Your RSA-2048 keypair is generated in your browser when you sign up. The private key never leaves your device in plaintext.
- Per-message encryption
- Each message gets a fresh AES-256-GCM key. That key is then wrapped with the recipient's RSA public key (RSA-OAEP), so only their private key can unwrap it.
- What the server sees
- Ciphertext only — plus routing metadata it needs to deliver the message (who it's for, when it arrived). It cannot decrypt message content.
- Media & voice notes
- Photos, documents, and voice notes are encrypted the same way as text before upload — the server stores encrypted blobs, not viewable files.
- Nearby chat
- Ephemeral and anonymous — no account identity is attached, and the thread self-destructs after 24 hours.
Meet H.
H is HAI's assistant — chat with her by text or have a real hands-free voice conversation. She runs entirely on a local AI model on this server, so nothing you say is ever sent to a third-party AI provider.
Talk to H your way


What H can do
Text mode
Type, get a reply, keep the conversation going.
Voice mode
Tap once and just talk — H listens and replies out loud.
Private by design
Runs locally on this server — never reaches an outside AI.
No account needed
Chat right from this page — no sign-up required.
Learns as you go
Doesn't know a word? Teach it once, remembered next time.
Conversation history
Pull up the transcript anytime, download it as a text file.
How H actually works
- Model
- H currently runs on Google's Gemini API (interim, while migrating back to a locally-hosted model) — your message text is sent to Google for processing.
- Voice
- Speech-to-text and text-to-speech both run through your browser's built-in Web Speech engine — audio never has to leave your device to be transcribed.
- Glossary
- Terms you teach H are saved to your browser's local storage only — never synced to a server or shared with other visitors.
- Knowledge
- H can accurately explain HAI Messenger's own features, plus give straight answers about other AI platforms like Claude, Gemini, Grok, and Ollama itself.
Meet Auto Data Analyst.
Upload your data and ask questions in plain English — Auto Data Analyst explores it, runs the analysis, and charts the answers for you.
Meet the Job Board.
Create an account, add the roles you're interested in, and upload your resume for better matches — it pulls real postings and ranks them by how well they fit your profile.
Projects.
All in one place.
A running list of things Sudheer has built and worked on — from live apps to coursework and hardware. Open the live ones, or dig into how the rest work.
Auto Data Analyst
Upload a CSV and get automated cleaning, exploratory analysis, and model comparison in minutes — no data science background required.
HAI Messenger
This site itself — a free, self-hosted, end-to-end encrypted chat app with real-time messaging, mini-games, and anonymous Nearby chat.
Personal AI Agent
A self-directed, locally-run AI agent for decision-support and companionship — ongoing work is adding text-to-speech and emotion-aware voice.
Dating-Website Application
A team project for DePaul's "Machine Learning for Managers" course, incorporating AI-driven matching logic.
AI-Powered Combat Robot
Undergraduate project — designed the code architecture for an AI-powered robot built for a robot-fighting competition.