{"id":47699924,"url":"https://github.com/elirantutia/vibeyard","last_synced_at":"2026-04-12T21:21:12.237Z","repository":{"id":346165600,"uuid":"1186233280","full_name":"elirantutia/vibeyard","owner":"elirantutia","description":"The IDE built for AI coding agents.","archived":false,"fork":false,"pushed_at":"2026-03-30T10:19:08.000Z","size":22806,"stargazers_count":29,"open_issues_count":7,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-30T10:30:02.048Z","etag":null,"topics":["ai","cc","claude","claude-code","cli","developer-tools","electron","ide","typescript","vibe-coding","xterm"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/elirantutia.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-19T12:10:31.000Z","updated_at":"2026-03-30T10:19:14.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/elirantutia/vibeyard","commit_stats":null,"previous_names":["elirantutia/vibeyard"],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/elirantutia/vibeyard","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elirantutia%2Fvibeyard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elirantutia%2Fvibeyard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elirantutia%2Fvibeyard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elirantutia%2Fvibeyard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elirantutia","download_url":"https://codeload.github.com/elirantutia/vibeyard/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elirantutia%2Fvibeyard/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31311062,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T12:59:32.332Z","status":"ssl_error","status_checked_at":"2026-04-02T12:54:48.875Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","cc","claude","claude-code","cli","developer-tools","electron","ide","typescript","vibe-coding","xterm"],"created_at":"2026-04-02T17:04:29.868Z","updated_at":"2026-04-12T21:21:12.013Z","avatar_url":"https://github.com/elirantutia.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"build/vibeyard-black.png\" alt=\"Vibeyard\" width=\"128\" /\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eVibeyard\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/elirantutia/vibeyard/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/elirantutia/vibeyard\" alt=\"GitHub Release\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/elirantutia/vibeyard/blob/main/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/elirantutia/vibeyard\" alt=\"License\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/elirantutia/vibeyard/issues\"\u003e\u003cimg src=\"https://img.shields.io/github/issues/elirantutia/vibeyard\" alt=\"Issues\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/elirantutia/vibeyard/pulls\"\u003e\u003cimg src=\"https://img.shields.io/badge/PRs-welcome-brightgreen\" alt=\"PRs Welcome\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://star-history.com/#elirantutia/vibeyard\u0026Date\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/elirantutia/vibeyard?style=social\" alt=\"GitHub Stars\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://x.com/EliranTutia\"\u003e\u003cimg src=\"https://img.shields.io/badge/Follow-%40EliranTutia-black?logo=x\" alt=\"Follow on X\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eThe IDE built for AI coding agents.\u003c/strong\u003e\u003cbr/\u003e\n  Manage multiple agent sessions, run them in parallel, track costs, and never lose context — with Claude Code, Codex CLI, and Gemini CLI.\n\u003c/p\u003e\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/vibyard_720.gif\" alt=\"Vibeyard Demo\" width=\"800\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/web-ui-short.gif\" alt=\"Vibeyard UI Edit Demo\" width=\"800\" /\u003e\n\u003c/p\u003e\n\n## Why Vibeyard?\n\nRunning AI coding agents in a bare terminal gets messy fast. Vibeyard gives you a proper workspace — multi-session management, split panes, swarm mode, cost tracking, and session resume — so you can focus on building, not juggling terminals.\n\n## Highlights\n\n- **P2P session sharing** — share live terminal sessions with teammates over encrypted peer-to-peer connections (WebRTC), with read-only or read-write modes and PIN-based authentication\n- **Multi-session management** — run multiple agent sessions per project, each in its own PTY; use swarm mode for a grid view of all sessions at once and spin up new ones with `Cmd+\\`\n- **Cost \u0026 context tracking** — real-time spend, token usage, and context window monitoring per session\n- **Session inspector** — real-time session telemetry with timeline, cost breakdown, tool usage stats, and context window monitoring (`Cmd+Shift+I`)\n- **AI Readiness Score** — see how well-prepared your project is for AI-assisted coding, with one-click fixes\n- **Session resume** — pick up where you left off, even after restarting the app\n- **Smart alerts** — detects missing tools, context bloat, and session health issues\n- **Session status indicators** — color-coded dots on each tab show real-time session state (working, waiting, input needed, completed), with optional desktop notifications\n- **Embedded browser tab** — open any URL (e.g. `localhost:3000`) in a session tab, toggle element inspection to click any DOM element, and send AI editing instructions with the exact selector, text content, and page URL as context\n- **Keyboard-driven** — full shortcut support, built for speed\n\n\u003e Supports Claude Code, OpenAI Codex CLI, and Gemini CLI. More AI CLI providers coming soon.\n\n## Install\n\nRequires at least one supported CLI installed and authenticated: [Claude Code](https://docs.anthropic.com/en/docs/claude-code), [OpenAI Codex CLI](https://github.com/openai/codex), or [Gemini CLI](https://github.com/google-gemini/gemini-cli).\n\n### macOS\n\nDownload the latest `.dmg` from [GitHub Releases](https://github.com/elirantutia/vibeyard/releases), drag to Applications, and launch. Signed and notarized by Apple.\n\n### Linux\n\nDownload the latest `.deb` (Debian/Ubuntu) or `.AppImage` (universal) from [GitHub Releases](https://github.com/elirantutia/vibeyard/releases).\n\n```bash\n# Debian/Ubuntu\nsudo dpkg -i vibeyard_*.deb\n\n# AppImage\nchmod +x Vibeyard-*.AppImage\n./Vibeyard-*.AppImage\n```\n\n### Windows\n\nDownload the latest Setup `.exe` (NSIS installer) or portable `.exe` from [GitHub Releases](https://github.com/elirantutia/vibeyard/releases). Run the installer and launch Vibeyard from the Start menu, or run the portable build directly.\n\n### npm (macOS, Linux \u0026 Windows)\n\n```bash\nnpm i -g vibeyard\nvibeyard\n```\n\nOn first run, the app is automatically downloaded and launched. No extra steps needed.\n\n### Build from Source\n\n```bash\ngit clone https://github.com/elirantutia/vibeyard.git\ncd vibeyard\nnpm install \u0026\u0026 npm start\n```\n\nRequires Node v24+ (see `.nvmrc`).\n\n## Contributing\n\nPRs welcome! See the [Contributing Guide](CONTRIBUTING.md) and [Code of Conduct](CODE_OF_CONDUCT.md).\n\n## License\n\n[MIT](LICENSE)\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/elirantutia/vibeyard\"\u003e\u003cimg src=\"https://img.shields.io/badge/Star%20Vibeyard%20on%20GitHub-%E2%AD%90-yellow?style=for-the-badge\u0026logo=github\" alt=\"Star on GitHub\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  If Vibeyard helps your workflow, a star helps us grow. Thanks for the support!\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003csub\u003eVibeyard is an independent project and is not affiliated with or endorsed by Anthropic.\u003c/sub\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felirantutia%2Fvibeyard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felirantutia%2Fvibeyard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felirantutia%2Fvibeyard/lists"}