Artwork by Halyna
11,3K sterren op GitHub

Een agentische ontwikkel- omgeving.

Het is open source en werkt met de modellen die u al gebruikt. Start een agent op de ene machine en ga verder met dezelfde sessie op een andere.

OpenChamber desktop interface

Wat waar draait.

OpenChamber draait als instantie op een machine die u beheert. De desktop-app draait er een op uw computer en maakt verbinding met andere op externe machines. Uw telefoon en een browser bereiken elk daarvan via internet.

Instantie

Mac, Linux-machine of server

  • Start op uw Mac, uw Linux-machine of een eigen server
  • Draait de agents en bewaart elke sessie, ook nadat u de app sluit
  • Luistert standaard alleen op localhost. Eén vlag opent hem voor uw netwerk
Lokaal en extern

Desktop-app

  • Draait een eigen instantie en maakt ook verbinding met externe. Wissel ertussen vanuit de app
  • macOS, Windows en Linux
  • Terminal, bestandsbrowser, notities, taken en herbruikbare acties naast de chat
  • Providerlimieten, tokengebruik en kosten per sessie
  • Ook beschikbaar als extensie voor VS Code, Cursor, Windsurf en Trae
OpenChamber desktop app
Extern

Telefoon en browser

  • Een native mobiele app, nu in bèta, en een PWA
  • Private Relay draagt een end-to-end versleutelde verbinding zonder open poort
  • Koppel een telefoon één keer met een QR-code. Trek hem in vanuit de app wanneer u wilt
  • Een tunnel met een UI-wachtwoord werkt ook, als gewone browsertoegang volstaat
OpenChamber session list on mobile
OpenChamber conversation on mobile

Starten, uitvoeren, beoordelen.

Elke taak doorloopt dezelfde drie fasen. Dit voegt OpenChamber in elke fase toe.

  1. Starten

    Begin met een issue, een doel of een planning.

    • Vanuit GitHub of Linear

      Start vanuit een GitHub-issue of pull request, of een Linear-ticket. De agent krijgt de thread en de diff meteen mee. GitLab is in de maak.

    • Sessiedoelen

      Leg het resultaat vast. Na elke beurt controleert OpenChamber de voortgang en gaat door tot het doel bereikt is, vastloopt of uw limiet overschrijdt.

    • Gepland werk

      Voer een taak één keer uit op een vast tijdstip of volgens een terugkerend schema. Met een doel eraan gekoppeld loopt elke run door tot het werk af is.

  2. Uitvoeren

    Draai dezelfde taak op meerdere modellen.

    • Multi-run

      Eén taak op maximaal vijf modellen tegelijk, elk in een eigen worktree.

    • Fusion

      Houd het beste resultaat, of voeg de sterkste delen van meerdere samen tot één.

    • Browser Use

      Uw draaiende app in de ingebouwde browser. U klikt erdoorheen, de agent ook. Die ziet de fouten en controleert zijn eigen werk.

  3. Beoordelen

    Beoordeel de wijziging als geordende stappen.

    • Changes Walkthrough

      Een grote diff, gegroepeerd in geordende stappen die uitleggen hoe de wijziging in elkaar zit.

    • Mislukte checks gaan terug

      Stuur een rode CI-run naar de agent die de code schreef. Die komt terug met de fix.

    • Mergen zonder te wisselen

      Commit, push, open de PR, beantwoord reviewopmerkingen en merge, allemaal in hetzelfde venster waarin het werk gebeurde.

Privacy en data

OpenChamber verzamelt niets over uw werk en stuurt nergens iets heen. Code en sessie-inhoud blijven op uw machine. Gaat de werkruimte verder dan localhost, dan beveiligt u toegang op afstand met een UI-wachtwoord of een gekoppeld apparaat.

Code en sessies blijven bij u

OpenChamber verzamelt geen projectnamen, paden, prompts, code, diffs of sessie-inhoud.

Toegang op afstand is beveiligd

Een UI-wachtwoord beschermt de browsertoegang. Tunnellinks kunt u vernieuwen of intrekken zodra ze niet meer mogen werken.

Private Relay, geen open poorten

Koppel een apparaat met een eenmalige QR-code en maak verbinding via Private Relay, zonder een poort te openen of een publieke server bloot te stellen. De verbinding is end-to-end versleuteld en u kunt hem op elk moment intrekken.

Open source, dus controleerbaar

OpenChamber is open source. Het privacymodel staat in de code en iedereen kan het nakijken.

Van mensen die het gebruiken.

Berichten waar we niet om vroegen.

@realchendahuang
I've had a deep experience with openchamber. I think my choice was right. This thing is really useful, smooth and silky. Go try it out quick, I strongly recommend it, no more messing around blindly.
@NihilSineTheo
Was looking for a way to run agents from my phone, remotely on my server, other than tmux. Found OpenChamber. It is INSANELY good, highly recommended.
@1un4rPunk
Seriously, I've spent almost the whole week trying to find a tool that made sense to orchestrate agents and, as a dev (actually, a devops), openchamber is the only one that felt natural and logical.
hkay-dev
I just want to say the app itself is phenomenal. The level of polish is just unreal. I saw OpenChamber back when it was a small project, I think maybe a couple months ago, and now it is unrecognizable. Truly amazing work. The latest release with its streaming feature is everything I could have possibly asked for and more. It is gorgeous and smooth.

OpenChamber FAQ

Een machine die u beheert, met OpenCode geïnstalleerd. OpenChamber draait op de OpenCode SDK. Installeer die met curl -fsSL https://opencode.ai/install | bash en start daarna OpenChamber.
Op uw Mac, uw Linux-machine of een eigen server. De desktop-app draait lokaal een instantie en maakt ook verbinding met externe. Uw telefoon en een browser bereiken elk daarvan via Private Relay.
Koppel een apparaat via Private Relay. De verbinding is end-to-end versleuteld, er gaat geen poort open en u kunt het apparaat op elk moment intrekken. Een tunnel met een UI-wachtwoord werkt ook, als gewone browsertoegang volstaat.
Ja. OpenChamber valt onder de MIT-licentie en de code staat op GitHub.
Niets. OpenChamber zelf is gratis. U betaalt alleen uw modelprovider, met uw eigen sleutels.

Meer vragen? Bekijk de documentatie

Installeer het op de machine die u al hebt.

Eén opdracht op een Mac, een Linux-machine of een server. Open het daarna vanaf waar u ook bent.