Remplace Notion, Linear et ton dashboard de monitoring.

Une seule app native, et un agent de code qui atteint les trois via 73 outils MCP.

macOS · Windows · Android

Matcha
La fenêtre de Matcha sur le workspace de démonstration Sillon : le rail Accueil, Alertes, Tâches, Docs, Terminaux et Crew, à côté du tableau de bord de l'espace de travail.

Ton agent de code travaille dans la même base.

  • search_alertsstatus="open"
  • create_taskfrom="alert"
  • update_doc"runbook/api-500"
  • run_in_terminal"just deploy"

Ton agent code très bien. Il ne sait rien du reste.

Il lit le repo : tes modules, tes conventions, tes tests. Demande-lui pourquoi cette erreur est apparue, qui l'a signalée et ce que vous aviez décidé : il ne sait rien.

La spec est dans Notion, le ticket dans Linear, le run CI dans GitHub, le déploiement dans Railway, l'erreur dans Sentry. Trois familles d'outils, trois modèles de données, et rien qui relie l'erreur de ce matin à la décision d'il y a trois semaines.

Alors tu fais la jointure à la main. Tu ouvres les onglets, tu copies l'erreur, tu colles le ticket, tu résumes la spec, tu recolles le tout dans la conversation. Tu es devenu la couche d'intégration entre tes outils et ton agent, et tu la réécris à chaque question.

Ce qu'il voit

Le repo.

Ce qu'il ne voit pas

  • La spec
  • Le ticket
  • Le run CI
  • Le déploiement
  • L'erreur
  • L'uptime

Entre les deux colonnes, il y a toi, et ton presse-papiers.

Sources

44

sources d'alertes

L'uptime est intégré : Matcha interroge tes URL, ouvre l'alerte, la referme au retour.

Page Statut : une panne en cours, cinq services et leurs temps de réponse, un incident ouvert.
Personne n'a saisi cet incident : un ping a échoué, Matcha l'a ouvert.
Les sources d'alertes convergent vers une base unique.MatchaGitHubSentryRailwayCodemagicUptime+39connecteursLes sources d'alertes convergent vers une base unique.MatchaGitHubSentryRailwayCodemagicUptime+39connecteurs
  • Dédupliquées et corrélées entre elles
  • Cycle complet : ouverte, prise en charge, résolue
  • Escalade, SLA et règles d'alerte

Ce qu'il remplace

Trois abonnements, une seule app.

Ni une passerelle entre tes outils, ni un dashboard qui les lit de loin. Docs, tickets et alertes sont chez eux ici, dans la même base.

À la place de Notion

Des docs, et des collections

Un vrai éditeur par blocs, et des collections à 17 types de colonne et 7 vues.

Notion ne voit pas ta production.

À la place de Linear ou Jira

Un board qui porte son contexte

Priorités, dépendances, dates, et une vraie page derrière chaque ticket. Une règle d'alerte peut l'ouvrir à ta place, avec sa priorité et son projet préremplis.

Linear n'héberge ni le runbook, ni l'alerte à l'origine du ticket.

À la place d'un dashboard

Un seul fil pour tous les voyants rouges

44 sources, dédoublonnées à l'entrée et corrélées entre outils. Les règles réorientent, mettent en sourdine ou ouvrent un ticket.

Un dashboard n'a ni le board ni les docs à côté de l'incident.

Chacun est bon sur sa partie. Les relier par des webhooks produit des bases qui s'envoient des messages, pas une base où un agent corrèle une erreur, un déploiement, un ticket et une spec en une seule requête. Aucun ne donne à un agent de code un seul jeu d'outils qui couvre les trois.

Du voyant rouge au ticket refermé, sans quitter l'app.

Branche ce que tu as déjà

GitHub, Railway, Sentry, 44 sources en tout, ou un simple webhook. Les doublons fusionnent à l'arrivée.

Travaille là où le contexte est déjà

L'alerte devient un ticket, le ticket porte sa page, la page renvoie aux deux.

Passe la main à ton agent

Ton agent reçoit les 73 mêmes outils que ton équipe, cloisonnés à ta société.

Une seule appDOCSà la place de NotionTICKETSà la place de LinearALERTESà la place du dashboardMATCHAun identifiant, une base73 OUTILS MCPton équipe et tes agentsUne seule appDOCSà la place de NotionTICKETSà la place de LinearALERTESà la place du dashboardMATCHAun identifiant, une base73 OUTILS MCPton équipe et tes agents

Dedans

Tout ça existe aujourd'hui.

Le premier groupe vient avec chaque siège. Les deux autres demandent quelque chose sur ta propre machine.

Au quotidien

Tout le monde · rien à installer

Alertes

44 sources dans un seul fil, dédoublonnées et corrélées. Règles, escalade, SLA, digest quotidien, page de statut publique, et des checks d'uptime qui ouvrent et referment l'alerte.

Tâches

Priorités, projets, assignation, checklists, dépendances, dates. Chaque ticket ouvre une vraie page, et pointe l'alerte qui l'a causé.

Docs

Versions, backlinks, modèles, droits page par page, co-édition en direct, et un import Notion. Mermaid est dessiné par l'app elle-même.

Collections

17 types de colonne, 7 vues. Une formule est vérifiée côté serveur (syntaxe, colonnes citées, cycles) puis recalculée à l'affichage.

Terminaux

De vrais shells dans l'app, pilotés à la main ou par un agent. Chaque commande est un bloc, et en partager un masque les secrets.

Planifié

Une planification dépose un prompt dans l'inbox d'un de tes agents. Rien n'est lancé : l'agent le relève à son réveil, donc un portable fermé ne perd rien.

Si tu livres une app Flutter

Un module · installé par société

Parcours d'app

Rejoue les parcours de ton app avec Maestro et capture chaque écran, course après course. Maestro tourne sur ta machine.

Vidéos

La vidéothèque de l'équipe : promos, démos, App Previews. Le rendu tourne sur un de vos Mac, pas sur un serveur payé.

Ce qui tourne sur ta machine

Un outil ou un modèle que tu apportes

Agents

Une flotte de sessions Claude Code sur ta machine, avec une identité confinée et un humain en point de passage avant ce qui compte.

Réunions

Enregistre, transcris et résume contre le backend IA que tu désignes. Le résumé arrive en page de Docs.

Tes propres modèles

Désigne un modèle et Matcha explique une alerte en quelques lignes. Désigne un modèle d'embeddings et la recherche Docs devient hybride.

Coeur natif

Une bibliothèque native, trois métiers.

Compilée dans l'app. Pas de service à côté, pas de serveur, aucun appel réseau.

alacritty_terminalLe terminal
Le nôtre, bâti sur le coeur VT d'Alacritty. Les outils plein écran comme vim ou htop tournent vraiment, et ton agent tape dedans.
yrsLes pages écrites à plusieurs
Fusionne les frappes caractère par caractère : deux personnes dans un paragraphe gardent leurs deux phrases.
mermaid-rs-rendererLes schémas
Dessinés par l'app elle-même, sans Node ni service à côté.

Les blocs de commande demandent zsh ou PowerShell. Sous bash, le terminal marche, sans les blocs.

MCP

73 outils que ton agent parle déjà

Streamable HTTP, la même authentification que l'API, cloisonné à ta société.

Alertes

  • search_alerts
  • get_alert
  • find_correlated
  • set_alert_status
  • create_ticket_from_alert
  • create_alert_rule

Board

  • list_tasks
  • create_task
  • update_task
  • ensure_task_page
  • set_task_dependency
  • add_task_comment

Docs

  • search_docs
  • get_doc
  • create_doc
  • update_doc
  • query_doc_database
  • update_doc_database_cell

Agents & ops

  • open_terminal
  • run_in_terminal
  • read_terminal
  • create_agent
  • request_approval
  • run_cron
Un dialogue de création d'agent : un nom, un type, un prompt système, une portée, et le modèle.
Les outils et les portées qu'un agent a le droit d'employer se choisissent ici.

Utilisé par

Quatre équipes y travaillent tous les jours.

Matcha a commencé comme le hub d'ops interne de Despii. Ganeden le développe et l'exploite ; ces quatre équipes y vivent.

  • DespiiLà où c'est né
  • miissionClient
  • AvanssClient
  • MuwpayClient

Tes agents tournent sur ta machine. Pas sur nos serveurs.

Le backend donne à un agent ses instructions, ses clés et les outils permis, puis s'arrête. Le process, lui, démarre sur ton bureau.

Tourne sur ta machine

  • L'agent : une vraie session Claude Code
  • Son espace de travail, ton terminal, ton réseau
  • L'appel au modèle

Reste dans le backend Matcha

  • Ses instructions et les outils permis
  • Alertes, tickets, documents : le dossier commun
  • Ses clés, réémises à chaque démarrage

Désigne ton propre modèle

Un agent peut tourner contre un modèle que tu héberges, dès lors que l'endpoint parle l'API Messages d'Anthropic, celle de Claude Code.

L'inférence reste sur ton compte

L'agent se connecte avec ton compte Claude Code : l'inférence reste sur ton abonnement. On facture au siège, jamais les tokens.

Réglages IA : les runtimes Ollama et LM Studio détectés sur la machine, avec leurs modèles.
Matcha fait d'un runtime déjà installé sur la machine un backend.

Tarifs

Par siège, avec les plafonds écrits.

Prix hors taxes. La facturation ouvre au lancement public ; l'accès anticipé est gratuit jusque-là.

Gratuit

0 $

un siège

  • Alertes, board, docs et MCP
  • 3 sources, une société
  • Un agent
  • Pas de checks d'uptime
Accès anticipé

Pro

12 $

par siège / mois

  • Tout le gratuit, jusqu'à 5 sièges
  • 20 sources, 25 checks d'uptime
  • 10 agents et tâches planifiées
  • Escalade, SLA, digest quotidien
  • Module Flutter inclus
Accès anticipé

Le plus complet

Équipe

20 $

par siège / mois

  • Tout le Pro, jusqu'à 25 sièges
  • Sociétés illimitées
  • 100 sources, 100 checks, 50 agents
  • Clés d'API cloisonnées, une société chacune
  • Cloisonnement imposé dans la base
Accès anticipé

Entreprise

Parlons-en

conditions sur mesure

  • Tout l'Équipe, sans plafond
  • Conditions et facturation adaptées
Accès anticipé

Questions

Réponses directes.

Concrètement, qu'est-ce que MCP ?

Le protocole que ton agent parle déjà. Matcha y expose 73 outils, même authentification que l'API.

Faut-il Claude Code ?

Pour la flotte d'agents, oui : Matcha lance le tien, sur ta machine. Le reste marche sans.

Et si ma machine est éteinte ?

Une tâche planifiée dépose un message, elle ne lance pas l'agent. L'inbox est la file : la course attend et se fait une fois.

Un dialogue de planification : une course quotidienne visant un agent, et la note sur la machine éteinte.
Ça remplace mon dashboard de métriques ?

Pour les alertes, oui. Pour les métriques, non : Matcha récupère ce qui a mérité un réveil.

Puis-je l'utiliser aujourd'hui ?

L'accès ouvre par vagues, macOS d'abord, Windows et Android ensuite. L'invitation porte le téléchargement.

Accès anticipé

Ferme les autres onglets.

Les invitations partent par vagues. Laisse une adresse pour la prochaine.

Une adresse, un seul usage. Pas de traceur.