
PRESENT
Interface UIpar human-bee
Producteur de réunions IA en temps réel avec agents vocaux, canevas TLDraw collaboratif et intégration MCP — construit sur Next.js et LiveKit.
Ce qu'il fait
PRESENT est un shell d'espace de travail et de salle de réunion complet propulsé par l'IA. Il rend un canevas TLDraw collaboratif, un éditeur Monaco + Yjs, et une interface vocale — le tout orchestré par des agents IA qui écoutent la salle, génèrent des composants UI à la volée et synchronisent l'état entre les participants en temps réel.
La surface principale est un "Reset Workspace" — un shell de contrôle de mission natif Codex avec des contrats d'espace de travail, de tâche, d'artefact, d'approbation et de présence. Les agents externes se connectent via une surface MCP stdio vérifiée.
Caractéristiques clés
- Pipeline d'agent vocal — L'API Realtime de LiveKit transcrit l'audio de la salle et pilote les outils UI
create_component/update_component - Canevas collaboratif — Tableau TLDraw v4 avec synchronisation Yjs ; un IA "intendant de canevas" côté serveur applique des patchs structurés
- Rendu d'applications MCP — Interfaces utilisateur HTML fournies par des outils, rendues dans des iframes sandboxées via
McpAppWidget - Serveur MCP Present — Surface MCP stdio (
npm run present:mcp) pour les flux d'agents personnalisés (BYO-agent) - UI Générative — L'IA enregistre des composants React (ex: graphiques, diagrammes) qui sont rendus dynamiquement dans le chat
Installation
Claude Desktop : PRESENT expose un serveur MCP stdio que vous pouvez enregistrer :
{
"mcpServers": {
"present": {
"command": "npx",
"args": ["tsx", "services/present-mcp/src/server.ts"],
"cwd": "/path/to/PRESENT"
}
}
}
Codex : Un fichier .codex/config.toml est inclus — clonez le repo et Codex le détectera automatiquement.
Configuration générale :
git clone https://github.com/human-bee/PRESENT
cd PRESENT
npm install
cp example.env.local .env.local # remplissez les clés API
npm run dev:reset
Hôtes supportés
Claude Desktop (via serveur MCP stdio), Codex (config incluse dans .codex/).
Installation rapide
git clone https://github.com/human-bee/PRESENT && cd PRESENT && npm install && cp example.env.local .env.local && npm run dev:resetInformations
- Tarification






