Comma
Ugentligt produktmøde om 15 minutter. Siden sidste uge:
- Pull request #482 merget
- ENG-219 lukket
Comma svarer i jeres kanaler, opdaterer jeres issues og dokumenter og tager noter i jeres møder. Du vælger dens servere, dens modeller, og hvem der kan bruge den.
Et eksempel på Commas Home på en instans, som en virksomhed selv driver. Du beder Comma om at give dig et overblik over Slack, Linear, e-mail og Notion. Den viser det arbejde, den har gjort færdigt i morges, og et svar til Priya venter på, at du sender det. I denne uge har den besvaret 48 spørgsmål i Slack, triageret 23 Linear-issues, sorteret 112 e-mails og opdateret 17 Notion-sider. Routines foreslår næste skridt i hvert værktøj, og opgavepanelet viser fire opgaver i gang, én i hvert værktøj.
Comma læser mails, issues, dokumenter og opkald for at gøre sit arbejde. Selvhostet læser den dem på servere, du selv administrerer.
Opgaver, hukommelse, filer og transskriptioner bliver i din egen PostgreSQL, ClickHouse og objektlagring. Modelkald går til den udbyder, du vælger, med din nøgle.
Én Docker Compose-fil starter webappen, Admin-konsollen, serveren og dens datalagre på en maskine, du vælger.
Angiv din udbyders endpoint, model og nøgle, eller lad hver person tilføje en privat model. Kald faktureres til din konto hos udbyderen, ikke som Comma-credits.
Tilmelding er slået fra, indtil du slår den til. I Admin-konsollen opretter ejeren konti og vælger, hvilke modeller folk kan vælge.
Comma følger de kanaler, du vælger. Den besvarer spørgsmål, deler noter og skriver udkast til de svar, du godkender.
Comma triagerer og tildeler nye issues, og den lukker et issue, når rettelsen bliver merget. En beslutning, der er din, venter på dig.
I Gmail og Outlook skriver Comma udkast til svar, arkiverer fakturaer og afmelder nyhedsbreve. Indstil den til kun at lave udkast, så sender du selv hvert svar.
Comma holder planer, noter og tjeklister i Notion opdateret med et link til hver kilde. Ændringer, der skal gennemgås, venter på dig.
Den deltager i Google Meet-opkald i de kalendere, du vælger, gemmer transskriptionen og gør opkaldet til noter og næste skridt.
Comma poster et brief i teamets kanal: hvad der er ændret siden sidste møde, med links.
Comma deltager som navngiven deltager og gemmer transskriptionen.
Resumé, opgaver fra mødet, transskription og optagelse kommer i én tråd. Bed Comma dér om at oprette opgaverne i Linear.
Start alle services med Docker Compose på en maskine, du vælger. Opgraderinger bevarer dine data.
Self-host-vejledningEjeren administrerer konti og modeller i Admin-konsollen. En revisionslog registrerer hver privilegeret kommando.
KonfigurationApps forbindes med afgrænsede rettigheder, som du kan tilbagekalde. Agenter ser aldrig loginoplysningerne direkte.
SikkerhedAgent-runtimen er bygget i Elixir og Lean. Lean og TLA+ tjekker dens kerneregler.
Sådan virker SalixCommas webapp og Admin-konsol, Comma-serveren med dens agenter, PostgreSQL, Redis, ClickHouse og MinIO til gemte filer. Én Docker Compose-fil starter dem på én maskine, og loginkoder sendes via jeres mailserver.
Den modeludbyder, I angiver for instansen: dens endpoint, protokol, model-ID og nøgle. Folk kan også tilføje en privat model under »Settings«. Kald faktureres til jeres konto hos udbyderen, og en selvhostet instans kræver ingen Comma-credits.
Linear, GitHub, Gmail, Google Calendar, Google Drive, Notion, Outlook og Slack, hver med sit eget login. Nogle kræver en app-registrering hos udbyderen i jeres navn, og vi hjælper jer med at sætte dem op. Plugins tilføjer MCP-servere og Skills til andre værktøjer.
Google Meet-opkald i de kalendere, I vælger, eller et opkald, I sender den et link til. Mødets runtime er ikke en del af Compose-stakken, og vi sætter den op sammen med jer.
Opgradér med det Compose-projektnavn, instansen blev startet med, så bevares jeres data. Tag backup af de fem volumener samlet: config, PostgreSQL, objects, ClickHouse og Redis. Config-volumenet indeholder krypteringsnøglen, så generér den aldrig på ny.
Nej. Vi bruger ikke jeres filer, samtaler eller prompts til at træne vores egne eller tredjeparters generelle AI-modeller. Selvhostet bliver de i jeres egne lagre, og modelkald går til den udbyder, I angiver.