🇺🇸 EN
🇧🇷 PT
Revolutionary DNS Protocol • Version 1.4.0

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.

iOS & Android
Cross-Platform
Open Source
MIT License
DNS Chat App Interface
DNS Protocol Active
Query Response Time
< 500ms
Live App Interface

See DNS Chat In Action

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

DNS Chat Empty State

Start New Conversation

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

DNS Chat Basic Conversation
DNS Query Active

Philosophical Discussions

Ask deep questions and get thoughtful AI responses through DNS protocol

DNS Chat Extended Conversation
Multi-turn Dialog

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.

Version 1.4.0 - Latest Features
Open Source MIT License
Cross-Platform React Native
DNS Chat About Screen
Revolutionary Protocol

How DNS Chat Actually Works

Witness the revolutionary process of AI communication through DNS TXT queries—no HTTP required.

1

Type Your Question

Enter your question naturally in the chat interface. DNS Chat converts your message into a DNS-compatible format.

"What is the meaning of life?"
2

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.

dig @ch.at "what is the capital of Brazil??" TXT +short
3

AI Response

The AI processes your query and returns a thoughtful response through DNS TXT records, displayed seamlessly in the chat.

"The meaning of life is subjective and can vary for each person..."

Under the Hood

The technical innovation that makes DNS-based AI communication possible

Traditional vs DNS Chat

❌ Traditional HTTP
• Blocked by firewalls
• Requires complex infrastructure
• Multiple security layers
• Higher latency overhead
✅ DNS Chat Protocol
• Works through any DNS resolver
• Minimal infrastructure needed
• Inherently secure and private
• Lightning-fast DNS responses

Architecture Layers

1
Native DNS APIs
iOS Network Framework, Android DnsResolver
2
UDP Socket Fallback
Direct DNS communication when needed
3
DNS-over-HTTPS
Encrypted DNS for secure environments
4
Mock Service
Development and testing environment

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
Loved by Developers

What Developers Are Saying

Join the growing community of developers who are pushing the boundaries of AI communication protocols

★ Open Source
MIT License
Active Development
Active Development
iOS & Android
Cross-Platform
DNS Protocol
Zero HTTP
A

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."
S

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."
M

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."
— Developer Community Consensus

Technical Architecture

Deep dive into the innovative protocol design that makes DNS Chat possible

Protocol Innovation

Traditional Approach

Mobile App
↓ HTTP/HTTPS ↓
LLM Server

Standard HTTP-based communication

DNS Chat Innovation

Mobile App
↓ DNS TXT Query ↓
LLM Response

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

1

Native APIs

Platform-specific DNS implementations

2

UDP Sockets

Direct UDP fallback mechanism

3

DNS-over-HTTPS

Encrypted DNS communication

4

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

Node.js 18+
Expo CLI latest
Java 17 (Android)
Xcode 14+ (iOS)

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

1

Explore Code

Dive into the TypeScript codebase and understand the architecture

2

Run on Device

Test the DNS communication on your iOS or Android device

3

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.

Send a Message