dnschat
Chat with language models over DNS queries
All Skills in This Repository (20)
Pure Emerald Level Indicatorsusing-git-worktrees
Create isolated Git worktree directories for parallel branch development.
test-driven-development
Enforce test-first development with a red-green-refactor cycle.
testing-anti-patterns
Review test suites for mock-behavior testing and production code pollution.
systematic-debugging
Investigate production bugs through root cause analysis and hypothesis testing.
sharing-skills
Create a pull request for a new skill on a feature branch.
using-superpowers
Enforces a checklist to identify and apply relevant skills before other actions.
dispatching-parallel-agents
Dispatch parallel AI agents to investigate independent test failures concurrently.
executing-plans
Execute implementation plans in batches with checkpoint reviews.
finishing-a-development-branch
Verify tests pass and present merge, pull request, keep, or discard options.
root-cause-tracing
Traces bugs backward through the call stack to identify the original source of invalid data.
condition-based-waiting
Replace setTimeout with polling for a specified state in tests.
brainstorming
Transform rough ideas into detailed design documents through structured inquiry and alternative exploration.
Frequently Asked Questions
FAQPage SchemaHow to install dnschat?โผ
Run `npx skills add mneves75/dnschat --all -g -y` in your terminal to install all skills in this suite globally.
What is DNSChat?โผ
DNSChat is a React Native Expo app that sends short prompts as DNS TXT queries to language model servers and displays the responses. It requires no accounts, no API keys, and stores chat history encrypted on your device.
How does chatting over DNS work?โผ
Your prompt is sanitized into a DNS label and sent as a TXT query to a server like llm.pieter.com, which returns the model's reply inside DNS TXT records. The app tries native DNS first, then falls back to UDP and TCP on restricted networks.
Is DNSChat private and secure?โผ
Chat history is encrypted locally with AES-GCM and there is no tracking or account system. However, DNS traffic itself is visible to network operators, so prompts should not be treated as private.
Can AI coding agents work on this repository?โผ
Yes. The AGENTS.md and CLAUDE.md files give coding agents the architecture map, verification commands, and security sweep protocol needed to make safe changes.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core