{"id":35085436,"url":"https://github.com/superset-sh/superset","last_synced_at":"2026-07-17T02:05:29.226Z","repository":{"id":323079853,"uuid":"1080370450","full_name":"superset-sh/superset","owner":"superset-sh","description":"Code Editor for the AI Agents Era - Run an army of Claude Code, Codex, etc. on your machine","archived":false,"fork":false,"pushed_at":"2026-06-27T18:31:32.000Z","size":200465,"stargazers_count":12127,"open_issues_count":1402,"forks_count":1043,"subscribers_count":28,"default_branch":"main","last_synced_at":"2026-06-27T19:20:07.405Z","etag":null,"topics":["agentic-ai","ai-agents","claude-code","cli","codex","coding-agents","cursor-agent","desktop-app","developer-tools","electron","git-worktree","llm","mcp","opencode","orchestration","parallel-agents","terminal","tui","vibe-coding","worktrees"],"latest_commit_sha":null,"homepage":"https://superset.sh","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/superset-sh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2025-10-21T09:16:51.000Z","updated_at":"2026-06-27T18:56:27.000Z","dependencies_parsed_at":"2026-02-26T04:07:33.129Z","dependency_job_id":null,"html_url":"https://github.com/superset-sh/superset","commit_stats":null,"previous_names":["superset-sh/superset"],"tags_count":203,"template":false,"template_full_name":null,"purl":"pkg:github/superset-sh/superset","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superset-sh%2Fsuperset","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superset-sh%2Fsuperset/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superset-sh%2Fsuperset/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superset-sh%2Fsuperset/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/superset-sh","download_url":"https://codeload.github.com/superset-sh/superset/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superset-sh%2Fsuperset/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35068135,"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-07-02T02:00:06.368Z","response_time":173,"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":["agentic-ai","ai-agents","claude-code","cli","codex","coding-agents","cursor-agent","desktop-app","developer-tools","electron","git-worktree","llm","mcp","opencode","orchestration","parallel-agents","terminal","tui","vibe-coding","worktrees"],"created_at":"2025-12-27T13:33:23.674Z","updated_at":"2026-07-17T02:05:29.220Z","avatar_url":"https://github.com/superset-sh.png","language":"TypeScript","funding_links":[],"categories":["🤖 AI \u0026 Machine Learning","TypeScript","Repos","A01_文本生成_文本对话","Agent Orchestration","AI Agent Frameworks \u0026 SDKs","🚀 AI Tools for Vim, Neovim, and Terminal","CLIs","Parallel Agent Runners","📱 Interface Options","MCP Clients","Uncategorized","MCP Servers \u0026 Protocol","本地应用","Harnesses \u0026 orchestration","Agent Applications","Catalog","📚 Tools"],"sub_categories":["大语言对话模型及数据","Multi-Agent Collaboration Systems","Agent Orchestration Platforms","Uncategorized","Session managers \u0026 parallel runners","Reference Harness Implementations","🌟 What You'll Find Here:"],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cimg width=\"full\" alt=\"Superset\" src=\"apps/marketing/public/images/readme-hero.png\" /\u003e\n\n### The Code Editor for AI Agents\n\n[![GitHub stars](https://img.shields.io/github/stars/superset-sh/superset?style=flat\u0026logo=github)](https://github.com/superset-sh/superset/stargazers)\n[![GitHub release](https://img.shields.io/github/v/release/superset-sh/superset?style=flat\u0026logo=github)](https://github.com/superset-sh/superset/releases)\n[![License](https://img.shields.io/github/license/superset-sh/superset?style=flat)](LICENSE.md)\n[![Twitter](https://img.shields.io/badge/@superset__sh-555?logo=x)](https://x.com/superset_sh)\n[![Discord](https://img.shields.io/badge/Discord-555?logo=discord)](https://discord.gg/cZeD9WYcV7)\n\n\u003cbr /\u003e\n\nOrchestrate swarms of Claude Code, Codex, and more in parallel.\u003cbr /\u003e\nWorks with any CLI agent. Built for local worktree-based development.\n\n\u003cbr /\u003e\n\n[**Download for macOS**](https://github.com/superset-sh/superset/releases/latest) \u0026nbsp;\u0026bull;\u0026nbsp; [Documentation](https://docs.superset.sh) \u0026nbsp;\u0026bull;\u0026nbsp; [Changelog](https://github.com/superset-sh/superset/releases) \u0026nbsp;\u0026bull;\u0026nbsp; [Discord](https://discord.gg/cZeD9WYcV7)\n\n\u003cbr /\u003e\n\n\n\u003c/div\u003e\n\n## Code 10x Faster With No Switching Cost\n\nSuperset orchestrates CLI-based coding agents across isolated git worktrees, with built-in terminal, review, and open-in-editor workflows.\n\n- **Run multiple agents simultaneously** without context switching overhead\n- **Isolate each task** in its own git worktree so agents don't interfere with each other\n- **Monitor all your agents** from one place and get notified when they need attention\n- **Review and edit changes quickly** with the built-in diff viewer and editor\n- **Open any workspace where you need it** with one-click handoff to your editor or terminal\n- **Reach your workspaces from anywhere** via remote hosts, the CLI, the SDK, or MCP\n\nWait less, ship more.\n\n## Features\n\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" valign=\"middle\"\u003e\n\n### Parallel Workspaces\n\nRun 10+ coding agents at once, each in its own git worktree with its own branch, terminal, and environment. Compare the results and merge the winner.\n\n[Docs →](https://docs.superset.sh/workspaces)\n\n\u003c/td\u003e\n\u003ctd width=\"50%\"\u003e\n  \u003ca href=\"https://docs.superset.sh/workspaces\"\u003e\u003cimg src=\"apps/marketing/public/images/readme/parallel-workspaces.png\" alt=\"Superset sidebar with multiple workspaces running agents in parallel\" width=\"100%\" /\u003e\u003c/a\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" valign=\"middle\"\u003e\n\n### Agent Monitoring\n\nTrack every agent from the sidebar, with working indicators, completion chimes, and dock badges when one needs your attention.\n\n[Docs →](https://docs.superset.sh/agent-integration)\n\n\u003c/td\u003e\n\u003ctd width=\"50%\"\u003e\n  \u003ca href=\"https://docs.superset.sh/agent-integration\"\u003e\u003cimg src=\"apps/marketing/public/images/readme/agent-monitoring.png\" alt=\"Agent status indicators in the workspace sidebar\" width=\"100%\" /\u003e\u003c/a\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" valign=\"middle\"\u003e\n\n### Built-in Terminal\n\nTabs, infinite splits, presets, and persistent sessions that survive restarts. Press ⌘I for a rich prompt editor with multiline editing and @-file mentions.\n\n[Docs →](https://docs.superset.sh/terminal-integration)\n\n\u003c/td\u003e\n\u003ctd width=\"50%\"\u003e\n  \u003ca href=\"https://docs.superset.sh/terminal-integration\"\u003e\u003cimg src=\"apps/marketing/public/images/readme/terminal.png\" alt=\"Split terminals running agents side by side\" width=\"100%\" /\u003e\u003c/a\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" valign=\"middle\"\u003e\n\n### Built-in Diff Viewer\n\nInspect, comment on, and edit agent changes without leaving the app, then commit and push when it's ready.\n\n[Docs →](https://docs.superset.sh/diff-viewer)\n\n\u003c/td\u003e\n\u003ctd width=\"50%\"\u003e\n  \u003ca href=\"https://docs.superset.sh/diff-viewer\"\u003e\u003cimg src=\"apps/marketing/public/images/readme/diff-viewer.png\" alt=\"Reviewing an agent's changes in the diff viewer\" width=\"100%\" /\u003e\u003c/a\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" valign=\"middle\"\u003e\n\n### In-App Browser \u0026 Ports\n\nPreview running dev servers in a browser pane. Ports are detected per workspace, so every worktree gets its own preview.\n\n[Docs →](https://docs.superset.sh/browser)\n\n\u003c/td\u003e\n\u003ctd width=\"50%\"\u003e\n  \u003ca href=\"https://docs.superset.sh/browser\"\u003e\u003cimg src=\"apps/marketing/public/images/readme/browser-ports.png\" alt=\"In-app browser previewing a dev server with detected ports\" width=\"100%\" /\u003e\u003c/a\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" valign=\"middle\"\u003e\n\n### Automations\n\nRun agent sessions on a schedule: triage issues overnight, draft the weekly changelog, keep dependencies fresh.\n\n[Docs →](https://docs.superset.sh/automations)\n\n\u003c/td\u003e\n\u003ctd width=\"50%\"\u003e\n  \u003ca href=\"https://docs.superset.sh/automations\"\u003e\u003cimg src=\"apps/marketing/public/images/readme/automations.png\" alt=\"Scheduled agent automations\" width=\"100%\" /\u003e\u003c/a\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" valign=\"middle\"\u003e\n\n### Remote Workspaces\n\nConnect another machine and reach its workspaces from anywhere: the desktop app, the CLI, or your phone. Wake offline hosts with a custom command.\n\n[Docs →](https://docs.superset.sh/remote-workspaces)\n\n\u003c/td\u003e\n\u003ctd width=\"50%\"\u003e\n  \u003ca href=\"https://docs.superset.sh/remote-workspaces\"\u003e\u003cimg src=\"apps/docs/public/images/remote-workspaces-hosts-members.png\" alt=\"Hosts and members in organization settings\" width=\"100%\" /\u003e\u003c/a\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\" valign=\"middle\"\u003e\n\n### Command Palette\n\nJump to any workspace, action, or setting from one search box.\n\n[Docs →](https://docs.superset.sh/keyboard-shortcuts)\n\n\u003c/td\u003e\n\u003ctd width=\"50%\"\u003e\n  \u003ca href=\"https://docs.superset.sh/keyboard-shortcuts\"\u003e\u003cimg src=\"apps/marketing/public/images/readme/command-palette.png\" alt=\"Command palette searching across workspaces and actions\" width=\"100%\" /\u003e\u003c/a\u003e\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n**Also in the box:**\n\n- **[Model picker \u0026 custom agents](https://docs.superset.sh/agent-integration)**: choose a model and reasoning effort at launch, and add any terminal agent with its own icon\n- **[Workspace setup scripts](https://docs.superset.sh/setup-teardown-scripts)**: automate env setup, dependency installs, and dev servers per workspace\n- **[Terminal presets](https://docs.superset.sh/terminal-presets)**: save agent and shell layouts and open them with one keystroke\n- **[Slack \u0026 Linear](https://docs.superset.sh/use-with-linear)**: spin up workspaces from Slack messages or Linear issues\n- **[Open in your IDE](https://docs.superset.sh/use-with-ide)**: one-click handoff to Cursor, VS Code, or any editor\n- **[Custom themes](https://docs.superset.sh/custom-themes)**: build, edit, and import theme files\n- **[Keyboard shortcuts](https://docs.superset.sh/keyboard-shortcuts)**: every action is remappable via **Settings → Keyboard Shortcuts** (⌘/)\n- **[Bring your own providers](https://docs.superset.sh/providers)**: connect OpenRouter, Bedrock, Vertex, or Vercel AI Gateway\n- **And many more**: we ship daily, so this list is perpetually behind. The [changelog](https://superset.sh/changelog) is the real feature list.\n\n## Supported Agents\n\nSuperset works with any CLI-based coding agent, including:\n\n| Agent | Status |\n|:------|:-------|\n| \u003cimg height=\"16\" align=\"top\" alt=\"Amp Code\" src=\"packages/ui/src/assets/icons/preset-icons/amp.svg\" /\u003e \u0026nbsp;[Amp Code](https://ampcode.com/) | Fully supported |\n| \u003cimg height=\"16\" align=\"top\" alt=\"Claude Code\" src=\"packages/ui/src/assets/icons/preset-icons/claude.svg\" /\u003e \u0026nbsp;[Claude Code](https://github.com/anthropics/claude-code) | Fully supported |\n| \u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"packages/ui/src/assets/icons/preset-icons/codex-white.svg\" /\u003e\u003cimg height=\"16\" align=\"top\" alt=\"OpenAI Codex CLI\" src=\"packages/ui/src/assets/icons/preset-icons/codex.svg\" /\u003e\u003c/picture\u003e \u0026nbsp;[OpenAI Codex CLI](https://github.com/openai/codex) | Fully supported |\n| \u003cimg height=\"16\" align=\"top\" alt=\"Cursor Agent\" src=\"packages/ui/src/assets/icons/preset-icons/cursor.svg\" /\u003e \u0026nbsp;[Cursor Agent](https://docs.cursor.com/agent) | Fully supported |\n| \u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"packages/ui/src/assets/icons/preset-icons/droid-white.svg\" /\u003e\u003cimg height=\"16\" align=\"top\" alt=\"Droid\" src=\"packages/ui/src/assets/icons/preset-icons/droid.svg\" /\u003e\u003c/picture\u003e \u0026nbsp;[Droid](https://www.factory.ai/) | Fully supported |\n| \u003cimg height=\"16\" align=\"top\" alt=\"Gemini CLI\" src=\"packages/ui/src/assets/icons/preset-icons/gemini.svg\" /\u003e \u0026nbsp;[Gemini CLI](https://github.com/google-gemini/gemini-cli) | Fully supported |\n| \u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"packages/ui/src/assets/icons/preset-icons/copilot-white.svg\" /\u003e\u003cimg height=\"16\" align=\"top\" alt=\"GitHub Copilot\" src=\"packages/ui/src/assets/icons/preset-icons/copilot.svg\" /\u003e\u003c/picture\u003e \u0026nbsp;[GitHub Copilot](https://github.com/features/copilot) | Fully supported |\n| \u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"packages/ui/src/assets/icons/preset-icons/mastracode-white.svg\" /\u003e\u003cimg height=\"16\" align=\"top\" alt=\"Mastra Code\" src=\"packages/ui/src/assets/icons/preset-icons/mastracode.svg\" /\u003e\u003c/picture\u003e \u0026nbsp;[Mastra Code](https://mastra.ai/) | Fully supported |\n| \u003cimg height=\"16\" align=\"top\" alt=\"Mistral Vibe\" src=\"packages/ui/src/assets/icons/preset-icons/vibe.svg\" /\u003e \u0026nbsp;[Mistral Vibe](https://mistral.ai/) | Fully supported |\n| \u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"packages/ui/src/assets/icons/preset-icons/opencode-white.svg\" /\u003e\u003cimg height=\"16\" align=\"top\" alt=\"OpenCode\" src=\"packages/ui/src/assets/icons/preset-icons/opencode.svg\" /\u003e\u003c/picture\u003e \u0026nbsp;[OpenCode](https://github.com/opencode-ai/opencode) | Fully supported |\n| \u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"packages/ui/src/assets/icons/preset-icons/pi-white.svg\" /\u003e\u003cimg height=\"16\" align=\"top\" alt=\"Pi\" src=\"packages/ui/src/assets/icons/preset-icons/pi.svg\" /\u003e\u003c/picture\u003e \u0026nbsp;[Pi](https://github.com/badlogic/pi-mono/tree/main/packages/coding-agent) | Fully supported |\n| \u003cpicture\u003e\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"packages/ui/src/assets/icons/preset-icons/polygraph-white.svg\" /\u003e\u003cimg height=\"16\" align=\"top\" alt=\"Polygraph\" src=\"packages/ui/src/assets/icons/preset-icons/polygraph.svg\" /\u003e\u003c/picture\u003e \u0026nbsp;[Polygraph](https://trypolygraph.com/) | Fully supported |\n| Any other CLI agent | Works without configuration |\n\nIf it runs in a terminal, it runs on Superset\n\nAgents get more than a terminal:\n\n- **Model picker**: choose a model and reasoning effort when you launch an agent\n- **Per-agent settings**: tune launch commands, prompt templates, and model overrides in Settings → Agents\n- **Custom agents**: add any terminal agent with its own icon and it works like a built-in\n- **Status and notifications**: working indicators, completion chimes, and dock badges when an agent needs you\n- **Built-in chat**: talk to models in a chat pane, with inline tool approvals and plan review\n\n## More Than a Desktop App\n\nEvery surface talks to the same workspaces, so you can start a task in the app and check on it from anywhere.\n\n| Surface | What you get |\n|:--------|:-------------|\n| [**Desktop App**](https://github.com/superset-sh/superset/releases/latest) | The full IDE: terminals, diff viewer, in-app browser, automations |\n| [**CLI**](https://docs.superset.sh/cli/getting-started) | A single `superset` binary to manage workspaces, agents, terminals, and hosts from any shell |\n| [**TypeScript SDK**](https://docs.superset.sh/sdk/getting-started) | Drive Superset programmatically with [`@superset_sh/sdk`](https://www.npmjs.com/package/@superset_sh/sdk) from Node, Bun, or Deno |\n| [**MCP Server**](https://docs.superset.sh/mcp) | Let Claude Code, Codex, Cursor, and other agents create and manage workspaces themselves |\n\nThe CLI comes bundled with the desktop app, or install it standalone:\n\n```bash\ncurl -fsSL https://superset.sh/cli/install.sh | sh\n# or\nbrew install superset-sh/tap/superset\n```\n\nAn iOS app is coming soon so you can check on your agents from your phone.\n\n## Requirements\n\n| Requirement | Details |\n|:------------|:--------|\n| **OS** | macOS (Windows/Linux untested) |\n| **Runtime** | [Bun](https://bun.sh/) v1.0+ |\n| **Version Control** | Git 2.20+ |\n| **GitHub CLI** | [gh](https://cli.github.com/) |\n| **Caddy** | [caddy](https://caddyserver.com/docs/install) (for dev server) |\n\n## Install\n\n**[Download Superset for macOS](https://github.com/superset-sh/superset/releases/latest)**\n\nBuilds for Windows and Linux are not yet available.\n\n## Development\n\nWant to hack on Superset or contribute a PR? Spin up a local dev environment in one command:\n\n```bash\ngit clone https://github.com/superset-sh/superset.git\ncd superset\n./.superset/setup.local.sh\nbun run dev\n```\n\nNo Neon account or third-party credentials needed. `setup.local.sh` brings up a local Postgres + Electric stack via Docker and seeds a dev account. Sign in with the **\"Sign in as dev\"** button (or `admin@local.test` / `supersetdev`).\n\nPrereqs: `bun`, `docker`, `jq`, `caddy` (`brew install jq caddy \u0026\u0026 caddy trust`).\n\nSee [**DEVELOPMENT.md**](./DEVELOPMENT.md) for the full guide: what the setup script does, manual setup against real services, common commands, troubleshooting, and how to build the desktop app. Contribution process lives in [**CONTRIBUTING.md**](./CONTRIBUTING.md).\n\n## Configuration\n\nConfigure workspace setup, teardown, and run scripts in `.superset/config.json`. See [full documentation](https://docs.superset.sh/setup-teardown-scripts).\n\n```json\n{\n  \"setup\": [\"./.superset/setup.sh\"],\n  \"teardown\": [\"./.superset/teardown.sh\"],\n  \"run\": [\"./.superset/run.sh\"]\n}\n```\n\nKeyboard shortcuts are customizable via **Settings → Keyboard Shortcuts** (⌘/); see the [full shortcut list](https://docs.superset.sh/keyboard-shortcuts).\n\n## Tech Stack\n\n\u003cp\u003e\n  \u003ca href=\"https://www.electronjs.org/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Electron-191970?logo=Electron\u0026logoColor=white\" alt=\"Electron\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://reactjs.org/\"\u003e\u003cimg src=\"https://img.shields.io/badge/React-%2320232a.svg?logo=react\u0026logoColor=%2361DAFB\" alt=\"React\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://tailwindcss.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Tailwindcss-%2338B2AC.svg?logo=tailwind-css\u0026logoColor=white\" alt=\"TailwindCSS\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://bun.sh/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Bun-000000?logo=bun\u0026logoColor=white\" alt=\"Bun\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://turbo.build/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Turborepo-EF4444?logo=turborepo\u0026logoColor=white\" alt=\"Turborepo\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://vitejs.dev/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Vite-%23646CFF.svg?logo=vite\u0026logoColor=white\" alt=\"Vite\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://biomejs.dev/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Biome-339AF0?logo=biome\u0026logoColor=white\" alt=\"Biome\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://orm.drizzle.team/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Drizzle%20ORM-FFE873?logo=drizzle\u0026logoColor=black\" alt=\"Drizzle ORM\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://neon.tech/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Neon-00E9CA?logo=neon\u0026logoColor=white\" alt=\"Neon\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://trpc.io/\"\u003e\u003cimg src=\"https://img.shields.io/badge/tRPC-2596BE?logo=trpc\u0026logoColor=white\" alt=\"tRPC\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## Private by Default\n\n- **Source Available**: full source is on GitHub under Elastic License 2.0 (ELv2).\n- **Explicit Connections**: you choose which agents, providers, and integrations to connect.\n\n## Contributing\n\nWe welcome contributions! See [CONTRIBUTING.md](CONTRIBUTING.md) for how to get set up and open a PR. Bugs and feature requests go in [issues](https://github.com/superset-sh/superset/issues).\n\n\u003ca href=\"https://github.com/superset-sh/superset/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=superset-sh/superset\" /\u003e\n\u003c/a\u003e\n\n## Community\n\nJoin the Superset community to get help, share feedback, and connect with other users:\n\n- **[Discord](https://discord.gg/cZeD9WYcV7)**: chat with the team and community\n- **[Twitter](https://x.com/superset_sh)**: follow for updates and announcements\n- **[GitHub Issues](https://github.com/superset-sh/superset/issues)**: report bugs and request features\n- **[GitHub Discussions](https://github.com/superset-sh/superset/discussions)**: ask questions and share ideas\n\n### Team\n\n[![Avi Twitter](https://img.shields.io/badge/Avi-@avimakesrobots-555?logo=x)](https://x.com/avimakesrobots)\n[![Kiet Twitter](https://img.shields.io/badge/Kiet-@flyakiet-555?logo=x)](https://x.com/flyakiet)\n[![Satya Twitter](https://img.shields.io/badge/Satya-@saddle__paddle-555?logo=x)](https://x.com/saddle_paddle)\n\n## License\n\nDistributed under the Elastic License 2.0 (ELv2). See [LICENSE.md](LICENSE.md) for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuperset-sh%2Fsuperset","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuperset-sh%2Fsuperset","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuperset-sh%2Fsuperset/lists"}