Yaver
Supports integration with AMP as one of the AI agents that can be used for autonomous development tasks within the Yaver ecosystem.
Supports Android device testing and deployment through the Yaver mobile app, enabling hot reload and real-device testing for Android applications.
Supports Apple ecosystem integration including iOS development, App Store deployment, and native iOS app testing through the Yaver mobile app.
Enables deployment to Apple's App Store as part of the automated shipping process, with one-tap deployment capabilities for iOS applications.
Supports deployment to Cloudflare platforms as one of the deployment targets that can be automatically detected and used for shipping applications.
Enables deployment to Cloudflare Workers as part of the automated shipping process for serverless applications.
Enables delivery of daily development summaries and notifications through Discord as part of the morning summary feature.
Provides containerization capabilities for exporting and running promoted backends on user's own cloud infrastructure using Docker.
Supports Expo framework hot reload over P2P connections for React Native development within the Yaver ecosystem.
Supports Firebase as an escape hatch/alternative backend system that can be used instead of Yaver's native backend solution.
Supports Flutter framework development with hot reload capabilities and Feedback SDK integration for Flutter applications.
Enables deployment to Fly.io as one of the deployment targets that can be automatically detected and used for shipping applications.
Provides git integration as part of the 473 MCP tools available for version control and development workflow management.
Integrates with GitHub for version control, repository management, and potentially GitHub-based deployment workflows.
Supports GitHub Actions integration as part of the CI/CD tooling available through the MCP server's 473 tools.
Integrates with GitLab for version control and repository management within the development workflow.
Enables deployment to Google Play Store as part of the automated shipping process, with one-tap deployment capabilities for Android applications.
Provides Kubernetes integration as part of the 473 MCP tools available for container orchestration and deployment management.
Supports Next.js framework development with hot reload capabilities over P2P connections within the Yaver ecosystem.
Integrates with Ollama AI agent for autonomous development tasks and code generation within the Yaver workflow.
Integrates with OpenAI's Codex AI agent for autonomous development tasks, code generation, and bug fixing within the Yaver workflow.
Enables delivery of daily development summaries and notifications through Slack as part of the morning summary feature.
Provides native SQLite-backed data persistence for local phone-project sandboxing with schema, auth personas, and CRUD operations.
Supports Stripe integration for payment processing as part of automated feature implementation tasks like 'add Stripe' to applications.
Supports Supabase as an escape hatch/alternative backend system that can be used instead of Yaver's native backend, with deployment capabilities.
Enables delivery of daily development summaries and notifications through Telegram as part of the morning summary feature.
Supports Turso as an escape hatch/alternative database system that can be used instead of Yaver's native backend solution.
Enables deployment to Vercel as one of the deployment targets that can be automatically detected and used for shipping applications.
Supports Vite framework development with hot reload capabilities over P2P connections within the Yaver ecosystem.
Yaver
Yaver is an open-source, self-hostable MCP server: your coding agent — Claude Code, Codex, or OpenCode — builds a full-stack app on your own machine, then you hot-reload it across iOS, Android, watch, TV, car, and AR/VR surfaces and keep iterating from inside the running app.
Your code stays on your machine. The yaver agent runs on your Mac, Linux box, WSL machine, Pi, or VPS; the client surfaces are the remote controls and preview targets. iOS and Android are the deepest path today, and the repo also carries watch, TV, car, and AR/VR work. The CLI, agent, relay, and backend are all self-hostable — client apps connect through a thin hosted coordination plane today (identity + device discovery only; your code stays P2P), and full client self-host is on the way.
What Works Today
Run Claude Code, Codex, OpenCode, Aider, Goose, or another terminal agent from the Yaver agent.
Push React Native / Expo bundles to a paired phone through the native Hermes path.
Use Yaver surfaces for iOS, Android, watch, TV, car, and AR/VR workflows.
Capture dev-build feedback with screenshots, logs, and replay context.
Stream task, build, and reload progress back to mobile or the web dashboard.
Keep peer discovery, relay, and vault flows local-first and self-hostable.
Use SDKs and examples for React Native, Flutter, web, Unity, Go, Python, and JS/TS.
Related MCP server: slm-mesh
Quick Start
npm install -g yaver-cli
yaver auth
yaver serveFor headless machines:
yaver auth --headless
yaver serveIf an AI coding agent is setting Yaver up for you, read the canonical machine guide first:
curl -s https://yaver.io/llms.txtUse from Claude Code, Codex, or opencode (MCP)
Yaver ships an MCP server, so a coding agent can drive your machine directly. You do not need a global install first — npx pulls the server on first run. Register it once, then ask the agent to call yaver_lazy_setup; it surfaces the sign-in link for you to tap and pairs your device from inside the chat.
# Claude Code
claude mcp add --scope user yaver -- npx -y yaver-cli yaver-mcp
# Codex
codex mcp add yaver -- npx -y yaver-cli yaver-mcp
# opencode
npm install -g yaver-cli && yaver mcp setup opencodeCodex Desktop can also use the repo-local plugin in plugins/yaver, with its marketplace entry in .agents/plugins/marketplace.json. The plugin bundles the same npx -y yaver-cli@latest yaver-mcp server and a small setup skill.
Already installed Yaver globally? yaver mcp setup claude-code (or codex / opencode) writes the same entry, and yaver auth auto-registers every installed runner on first sign-in. Yaver is published to the official MCP registry as io.github.kivanccakmak/yaver. Full tool list and HTTP/remote setup: MCP guide.
Core Loop
Start
yaver serveon your own machine.Pair the mobile app, web dashboard, or another Yaver surface with that agent.
Send a task to your coding agent from the nearest surface.
Watch terminal/build/reload progress live.
Push the fix to a real device or deploy from your own machine when ready.
Repository Map
Path | Purpose |
| Go agent, CLI surfaces, local API, relay/P2P/runtime integrations |
| React Native mobile app and native preview container |
| Apple Watch, Wear OS, and Apple TV client surfaces |
| Next.js marketing site and dashboard |
| Hosted identity, session, and device-discovery metadata |
| QUIC relay service |
| Public SDKs and feedback clients |
| Small fixture apps used to test SDK and push flows |
| Source notes for the landing/demo clips |
| Architecture notes, setup guides, audits, handoffs, and planning material |
Documentation
Markdown in this repo is context, not source of truth. If a doc and the code disagree, trust the code and fix the doc in the same change.
Development
# Web dashboard / landing
cd web
npm install
npm run dev
# Go agent tests
cd desktop/agent
go test ./...Run the narrower package tests for the area you change; the full repo spans Go, Node, React Native, Swift, Kotlin, Flutter, Unity, and embedded C work.
License
Core Yaver code is under FSL-1.1-Apache-2.0. SDK packages are Apache-2.0 where marked. See docs/planning/LICENSING.md.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kivanccakmak/yaver.io'
If you have feedback or need assistance with the MCP directory API, please join our Discord server