{"slug": "show-hn-talgent-workbench-open-source-managed-agent-platform-you-run-yourself", "title": "Show HN: Talgent Workbench – Open-source managed agent platform you run yourself", "summary": "Talgent released Talgent Workbench, an Apache-2.0 open-source managed agent platform that runs entirely inside a user's own Kubernetes cluster, with each Work executing in a VM-isolated sandbox or on a user's own Mac, Linux or Windows machine via the npm-installed @talgent/computer package. The platform runs Claude Code natively and lets users pick a model per Work from Claude, DeepSeek, Qwen, Kimi, GLM, MiniMax or any vendor with an Anthropic-compatible API, each with its own key, while keeping conversations, files and telemetry in the customer's cluster. Talgent says the platform supports both people and registered programs, giving each its own Agent, Plugins and authorizations, with token usage traceable by person, Work, model and Application.", "body_md": "A managed agent platform you run yourself. Every Work in its own sandbox or on your own machine, with the model you choose.\n\n**[Live demo](https://workbench.talgent.work)** · [Website](https://talgent.work) · [Get started](#get-started) · [Documentation](#documentation) ·\n[Releases](https://github.com/talgent-work/workbench/releases) · [Report a bug](https://github.com/talgent-work/workbench/issues/new/choose)\n\nTalgent Workbench gives every person, and every program you register, an AI Agent of their own. Start a Work, hand it files, follow what it does as it happens and collect the results.\n\nWorkbench runs Claude Code natively and hosts everything around it: a sandbox per Work, sessions that resume where they stopped, credentials kept out of reach, Plugins, files, sharing and usage. All of it, including the conversations and telemetry, runs in your own Kubernetes cluster.\n\n- **The whole platform is yours.** The control plane, the Agents' conversations, their files and\ntheir telemetry live in your cluster, not only the sandboxes. Apache-2.0, so you can read and\naudit the code that runs your Agents.\n- **Any model, per Work.** Offer Claude, DeepSeek, Qwen, Kimi, GLM, MiniMax or any vendor with an\nAnthropic-compatible API, each with its own key. People and programs choose one when they start\na Work.\n- **In the cloud or on your own machine.** Run a Work in a VM-isolated sandbox on your cluster, or\non your own Mac, Linux or Windows computer. The conversation, Library, Usage and Plugins are the\nsame either way.\n- **For people and for programs.** A web app where everyone has their own Agent, and the same\npublic APIs for the Applications you register, each with its own Agent, Plugins and\nauthorizations.\n- **The Claude Code ecosystem as it is.** Plugins come from standard Claude Code plugin catalogs,\nso the Skills and Agents you already use work unchanged.\n- **Costs and access you can trace.** Token usage by person, Work, model and Application. Every\nWork, file and share belongs to the person or Application that made it.\n\nEach time you start a Work, choose where it runs. Everything else stays the same.\n\n|  | Cloud (hosted) | Managed Computer | \n|---|---|---|\n| **Where it runs** | In a fresh sandbox on your Workbench's Kubernetes cluster | On your own Mac, Linux or Windows machine, connected with Talgent Computer | \n| **Best for** | Work that should run any time, with nothing to set up and no machine left on | Work that needs the files, tools and apps already on your machine | \n| **Isolation** | Its own VM-isolated sandbox, cut off from your private network; credentials and model keys never enter it | You choose how much the Agent may do there, and can confine it to the operating system's sandbox on macOS and Linux | \n| **Setup** | None for you; the deployment provides it | Install `@talgent/computer` from npm and connect the machine from your Computers page. It needs only an outbound connection and keeps itself up to date | \n\n**Hand work to your Agent.** Describe the task, attach files, pick a repository, a model and the\nPlugins it needs. Steer it while it runs, stop it, and pick it up later where it left off.\n\n**Watch it work.** The conversation streams live: the Agent's thinking, the tools it calls, its\nplan and its progress. Share a Work with colleagues so they can follow it read-only until you\nrevoke access.\n\n**Keep everything it made.** Reports, pages, spreadsheets and decks the Agent publishes land in\nyour Library, next to what others have shared with you. Office documents, PDFs and images preview\nin the browser, and a Share Link hands a file to anyone you choose.\n\n**Extend it from the Marketplace.** Add the Plugins (Skills and specialist Agents) and Connectors\nyour Workbench offers, and authorize your own GitHub account for the repositories a Work checks out.\n\n**See what it costs.** Token use over time, by kind and by model, and the Works that used the most.\n\n| <sub>Start a Work with what it needs</sub> | <sub>Everything your Agents made, in your Library</sub> | \n| <sub>Usage down to the token</sub> | <sub>Plugins and Connectors from the Marketplace</sub> | \n\n<sub>Screenshots show sample data.</sub>\n\nRegister an **Application** and your own systems or product drive Agents through the same public\nAPIs the web app uses: start Works, follow them, collect their Artifacts and read their usage. Each\nApplication has its own Agent, Plugins and authorizations, signs in with OAuth 2.0 client\ncredentials, labels its Works to attribute usage to its own users, and can give a Work its own MCP\ntools.\n\nWorkbench gives every person an Agent of their own. When work outgrows one person, **Talgent\nOrchestra**, built on Workbench, brings those Agents together across a company's projects, so\nevery change reaches the people it affects and finished work becomes company knowledge.\n\n- **Goals with an owner.** Every goal of a project on one board, with its owner, its priority and\nthe Agents working on it.\n- **A coordinator that keeps every Agent in step.** It knows how the goals depend on each other.\nWhen one changes, the owners of the others hear about it, and their Agents adjust.\n- **Decisions you can trace.** Every decision the coordinator makes is on a timeline, with what it\nrested on, what it did and how that went.\n- **Knowledge that compounds.** Finished work becomes pages the whole project learns from, every\nstatement traced to the work it came from.\n\nSay Marketing's Agent moves checkout to show prices in EUR. The coordinator sees that invoices and the Q4 report depend on it, and asks Billing and Finance. Billing needs two more days, so the launch moves by two days and every owner is told. The EU pricing rules are kept for the next time.\n\n| <sub>Every decision, with its inputs and outcomes</sub> | <sub>What the project has learned, and from where</sub> | \n\n- **Try it now** in the[live demo](https://workbench.talgent.work) : sign in with GitHub and start a\nWork.\n- **Deploy Workbench** on your Kubernetes cluster with the[self-hosting guide](https://github.com/talgent-work/workbench/blob/master/docs/self-hosting.md) .\n- **Connect your machine** with Talgent Computer: install`@talgent/computer` from npm and follow\nthe Computers page of your Workbench (macOS, Linux and Windows).\n- **Talk to us** about Talgent at[talgent.work](https://talgent.work) .\n\n| Topic | Where | \n|---|---|\n| Deploying on Kubernetes | [Self-hosting guide](https://github.com/talgent-work/workbench/blob/master/docs/self-hosting.md) | \n| Every setting of every process | [Configuration reference](https://github.com/talgent-work/workbench/blob/master/docs/configuration.md) | \n| What an upgrade asks of an operator | [Release notes](https://github.com/talgent-work/workbench/blob/master/docs/release-notes.md) | \n| Processes, stores and repository layout | [Architecture](https://github.com/talgent-work/workbench/blob/master/docs/architecture.md) | \n| Building, testing and releases | [Development](https://github.com/talgent-work/workbench/blob/master/docs/development.md) | \n| Talgent Computer and its gateway | [Talgent Computer protocol](https://github.com/talgent-work/workbench/blob/master/docs/computer-protocol.md) | \n| Calling Workbench as an Application: tokens, APIs, identity | [Contracts repository](https://github.com/talgent-work/contracts) :`docs/application-tokens.md` ,`proto/*/public` | \n\nReport bugs and request features as [GitHub issues](https://github.com/talgent-work/workbench/issues/new/choose);\nthe forms ask for what you did, what you expected, what happened, and the release you run. Report\nsecurity vulnerabilities privately, as [SECURITY.md](https://github.com/talgent-work/workbench/blob/master/SECURITY.md) describes. The project does not\naccept outside pull requests.\n\nApache License 2.0; see [LICENSE](https://github.com/talgent-work/workbench/blob/master/LICENSE).", "url": "https://wpnews.pro/news/show-hn-talgent-workbench-open-source-managed-agent-platform-you-run-yourself", "canonical_source": "https://github.com/talgent-work/workbench", "published_at": "2026-11-13 07:26:55+00:00", "updated_at": "2026-11-13 07:50:54.992526+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools", "ai-infrastructure", "large-language-models"], "entities": ["Talgent", "Talgent Workbench", "Claude Code", "Anthropic", "DeepSeek", "Qwen", "Kimi", "GLM"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/show-hn-talgent-workbench-open-source-managed-agent-platform-you-run-yourself", "markdown": "https://wpnews.pro/news/show-hn-talgent-workbench-open-source-managed-agent-platform-you-run-yourself.md", "text": "https://wpnews.pro/news/show-hn-talgent-workbench-open-source-managed-agent-platform-you-run-yourself.txt", "jsonld": "https://wpnews.pro/news/show-hn-talgent-workbench-open-source-managed-agent-platform-you-run-yourself.jsonld"}}