{"id":49869635,"url":"https://github.com/sdsleon/lightcode","last_synced_at":"2026-06-09T20:00:34.175Z","repository":{"id":357969831,"uuid":"1196626979","full_name":"SDSLeon/lightcode","owner":"SDSLeon","description":"One window for all your AI coding agents. Run Claude, Codex, OpenCode, Gemini, Antigravity, Cursor, and Copilot side-by-side. Terminal and chat, any layout.","archived":false,"fork":false,"pushed_at":"2026-06-06T05:07:38.000Z","size":11065,"stargazers_count":16,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-06-06T05:11:44.103Z","etag":null,"topics":["acp","agent-client-protocol","ai","ai-agents","ai-coding","claude","claude-code","codex","copilot","cursor","desktop-app","developer-tools","electron","gemini","llm","opencode","orchestrator","react","terminal","typescript"],"latest_commit_sha":null,"homepage":"https://lightcodeapp.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SDSLeon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":".github/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":"AGENTS.md","dco":null,"cla":null}},"created_at":"2026-03-30T22:08:31.000Z","updated_at":"2026-06-06T05:06:53.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/SDSLeon/lightcode","commit_stats":null,"previous_names":["sdsleon/lightcode"],"tags_count":32,"template":false,"template_full_name":null,"purl":"pkg:github/SDSLeon/lightcode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SDSLeon%2Flightcode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SDSLeon%2Flightcode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SDSLeon%2Flightcode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SDSLeon%2Flightcode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SDSLeon","download_url":"https://codeload.github.com/SDSLeon/lightcode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SDSLeon%2Flightcode/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34123172,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-09T02:00:06.510Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["acp","agent-client-protocol","ai","ai-agents","ai-coding","claude","claude-code","codex","copilot","cursor","desktop-app","developer-tools","electron","gemini","llm","opencode","orchestrator","react","terminal","typescript"],"created_at":"2026-05-15T05:08:29.235Z","updated_at":"2026-06-09T20:00:34.122Z","avatar_url":"https://github.com/SDSLeon.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"build/icon.png\" width=\"128\" height=\"128\" alt=\"Lightcode\" /\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eLightcode\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eOne window for all your AI coding agents.\u003c/strong\u003e\u003cbr /\u003e\n  Run Claude, Codex, OpenCode, Gemini, Antigravity, Cursor, and Copilot side-by-side. Terminal and chat, any layout.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.lightcodeapp.com\"\u003eWebsite\u003c/a\u003e · \u003ca href=\"https://github.com/SDSLeon/lightcode/releases\"\u003eDownload\u003c/a\u003e · \u003ca href=\"https://github.com/SDSLeon/lightcode/issues\"\u003eReport Bug\u003c/a\u003e · \u003ca href=\"https://github.com/SDSLeon/lightcode/issues\"\u003eRequest Feature\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cem\u003eBring your own agent subscriptions \u0026 API keys\u003c/em\u003e\n\u003c/p\u003e\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"website/public/hero-screenshot.png\" alt=\"Lightcode — AI agents running side-by-side\" width=\"960\" /\u003e\n\u003c/p\u003e\n\n## Supported Agents\n\n**Claude** · **Codex** · **OpenCode** · **Gemini** · **Antigravity** · **Cursor** · **Copilot** and any agent from the [ACP registry](https://agentclientprotocol.com).\n\n## Why Lightcode?\n\nIf you use more than one AI coding agent, you know the pain: separate terminals, separate apps, no shared context. Lightcode puts them all in one place.\n\n### Infinite Threads \u0026 Layouts\n\nOpen as many agent threads as you need and arrange them in horizontal and vertical splits. Resize, stack, and rearrange freely. The layout stays fast no matter how many threads you have running.\n\n### Unified Protocol GUI\n\nAgents that support structured APIs (like ACP or provider SDKs) get a proper chat interface with markdown, syntax highlighting, and tool call displays.\n\n### Terminal Fidelity\n\nRun CLI agents in real terminal sessions, with the same output and controls you expect from your own shell.\n\n### Built for Speed\n\nOptimized to stay fast and responsive, even when you have lots of agent sessions running side by side.\n\n### Session Persistence\n\nSessions are saved automatically, so you can close Lightcode and pick up right where you left off.\n\n### Built-in Browser\n\nOpen web pages, attach browser context to agents, and keep research in the same workspace.\n\n### In-App GitHub PRs\n\nView diffs, stage files, generate commit messages with AI, and review GitHub PRs directly inside Lightcode.\n\n### Code Editor\n\nMonaco-based editor with LSP support for quick edits without switching to your IDE.\n\n### Cross-Platform Desktop\n\nRun Lightcode on macOS, Windows, and Linux, with a polished interface that feels at home on both Mac and Windows.\n\n### WSL Support\n\nUse Windows and WSL projects side by side, with agent commands routed through the right environment automatically.\n\n### ACP Registry\n\nInstall and run any agent from the [Agent Client Protocol](https://agentclientprotocol.com) registry directly from settings.\n\n## Install\n\nDownload the latest release for your platform from the [releases page](https://github.com/SDSLeon/lightcode/releases) or visit [lightcodeapp.com](https://www.lightcodeapp.com).\n\n| Platform | Format           |\n| -------- | ---------------- |\n| macOS    | DMG (Universal)  |\n| Windows  | NSIS installer   |\n| Linux    | AppImage, `.deb` |\n\n### Getting Started\n\n1. Install Lightcode for your platform.\n2. Install the AI agent CLIs you want to use (e.g., [Claude Code](https://docs.anthropic.com/en/docs/claude-code), [Gemini CLI](https://github.com/google-gemini/gemini-cli), [Codex](https://github.com/openai/codex)).\n3. Open Lightcode, add your project, and start orchestrating.\n\n## Contributing\n\nContributions are welcome! Please open an [issue](https://github.com/SDSLeon/lightcode/issues) first to discuss what you'd like to change.\n\n## License\n\n[Apache-2.0](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsdsleon%2Flightcode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsdsleon%2Flightcode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsdsleon%2Flightcode/lists"}