Chat with AI Through DNS
The world's first AI assistant that communicates entirely through DNS queries. Experience ChatGPT-like conversations without HTTPâpowered by innovative protocol design.

See DNS Chat In Action
Experience the revolutionary interface that makes AI communication through DNS queries feel natural and intuitive.

Start New Conversation
Clean, intuitive interface ready for your first DNS-powered chat with AI

Philosophical Discussions
Ask deep questions and get thoughtful AI responses through DNS protocol

Extended Conversations
Maintain context across multiple DNS queries for natural dialogue flow
Built by Developers, for Developers
DNS Chat represents a breakthrough in mobile AI communication. Inspired by @Arxiv_Daily's innovative approaches to LLM communication, this project pushes the boundaries of what's possible with DNS protocol.

How DNS Chat Actually Works
Witness the revolutionary process of AI communication through DNS TXT queriesâno HTTP required.
Type Your Question
Enter your question naturally in the chat interface. DNS Chat converts your message into a DNS-compatible format.
DNS TXT Query
Your question becomes a DNS TXT query sent through native iOS/Android DNS resolvers to our default service at https://ch.atâbypassing traditional HTTP entirely.
AI Response
The AI processes your query and returns a thoughtful response through DNS TXT records, displayed seamlessly in the chat.
Under the Hood
The technical innovation that makes DNS-based AI communication possible
Traditional vs DNS Chat
â Traditional HTTP
â DNS Chat Protocol
Architecture Layers
Revolutionary Capabilities
Discover the technical innovations that make DNS Chat a breakthrough in AI communication protocols
DNS-Native Communication
Native DNS implementation for iOS and Android with multiple fallback mechanisms, configurable DNS servers, and zero HTTP dependencies for AI communication.
- Apple Network Framework (iOS)
- DnsResolver API (Android)
- DNS-over-HTTPS fallback
Cross-Platform Excellence
Native iOS and Android implementation with consistent UX, deep linking support, and persistent conversation storage across platforms.
- React Native architecture
- TypeScript for type safety
- Expo optimization
Advanced Protocol Handling
Multi-part DNS response processing, exponential backoff retry logic, and sophisticated error handling for reliable communication.
- Multi-part response handling
- Exponential backoff retry
- Mock service for development
Developer-First Design
Full TypeScript implementation, comprehensive React Native architecture, and open source with MIT license for maximum developer freedom.
- Complete TypeScript codebase
- MIT License (open source)
- Comprehensive documentation
What Developers Are Saying
Join the growing community of developers who are pushing the boundaries of AI communication protocols
Alex Chen
Senior Mobile Engineer
"DNS Chat completely changed how I think about mobile AI integration. The protocol innovation is geniusâbypassing HTTP entirely while maintaining the user experience is revolutionary. This is the future of AI communication."
Sarah Rodriguez
Network Protocol Researcher
"From a research perspective, DNS Chat represents a paradigm shift in how we think about distributed AI communication. The technical implementation is solid, and the implications for network architecture are fascinating."
Marcus Johnson
React Native Specialist
"The cross-platform implementation is exceptional. Native DNS APIs integrated seamlessly with React Nativeâthis is exactly the kind of innovation the mobile development community needs. Clean code, great architecture."
"DNS Chat isn't just a technical achievementâit's a glimpse into the future of AI communication protocols. This project proves that sometimes the most innovative solutions come from questioning fundamental assumptions."
Technical Architecture
Deep dive into the innovative protocol design that makes DNS Chat possible
Protocol Innovation
Traditional Approach
Standard HTTP-based communication
DNS Chat Innovation
Revolutionary DNS-based protocol
iOS Implementation
- Apple Network Framework integration
- Combine reactive programming
- Native performance optimization
Android Implementation
- DnsResolver API with fallbacks
- RxJava reactive patterns
- Multi-layer communication stack
Communication Layers
Native APIs
Platform-specific DNS implementations
UDP Sockets
Direct UDP fallback mechanism
DNS-over-HTTPS
Encrypted DNS communication
Mock Service
Development and testing
Perfect For
Discover how DNS Chat opens new possibilities for developers, researchers, and innovators
AI Research
Exploring alternative communication protocols for AI interaction and discovering new paradigms in machine learning interfaces.
Network Innovation
Demonstrating DNS capabilities beyond traditional use cases and pushing the boundaries of network protocol applications.
Mobile Development
Learning cross-platform native module integration and advanced React Native architecture patterns.
Privacy Applications
Exploring non-HTTP AI communication methods for privacy-conscious applications and alternative networking approaches.
Educational Projects
Teaching network protocols, mobile development, and innovative problem-solving approaches in academic and professional settings.
Protocol Research
Contributing to academic and industry research on innovative communication protocols and distributed systems.
Get Started in Minutes
Clone, install, and start exploring the future of AI communication
Requirements
Quick Start
# Clone the repository
git clone https://github.com/mneves75/dnschat
cd dnschat
# Install dependencies
npm install
# Start the development server
expo start
Next Steps
Explore Code
Dive into the TypeScript codebase and understand the architecture
Run on Device
Test the DNS communication on your iOS or Android device
Contribute
Join the community and help improve the project
Let's Connect
Have questions about DNS Chat? Want to collaborate or discuss the technology? We'd love to hear from you.
Get in Touch
GitHub
github.com/mneves75/dnschat
Issues, contributions, and discussions
Open Source Community
DNS Chat is open source and welcomes contributions from developers worldwide. Join our community of innovators pushing the boundaries of AI communication.