I built an open‑source team chat that writes your daily standup (and lets you bring your own Claude)
Описание и применение
Forma Chat – самодостаточный чат для команд, автоматически генерирующий ежедневные стендапы и поддерживающий AI‑агентов, работающих на собственном ключе или подключённом Claude, с сильной моделью приватности.
Задача
Teams pay per seat for chat, then for a standup bot, then for an AI add‑on. The author wanted a single self‑hosted solution that combines chat, standup drafting, and optional AI.
Результат
Forma Chat delivers a unified, self‑hosted chat, standup drafting, and optional AI agent functionality with strong privacy controls, eliminating separate paid services.
Рабочий процесс
- Deploy Forma Chat by cloning the repo, running make setup build, and serve; create owner account via one‑time link; optionally run demo.mjs for a populated workspace.
- Use the web interface to create channels, DMs, and tasks; tasks are recorded as events (created, started, finished, blocked, commented).
- Forma automatically drafts daily standups per user from their own events: Done, Next, Blockers.
- Submit the draft to post the standup; unsubmitted users appear as "No update yet".
- Configure AI agents by adding an Anthropic/OpenAI key or connecting a Claude instance via MCP; agents answer in threads respecting channel read permissions.
- Use the React/TypeScript client embedded in the binary for a single‑file deployment.
Доказательства
Most teams pay per seat for chat. Then they pay again for a standup bot. Then again for an AI add‑on.
I built Forma Chat: open‑source (Apache‑2.0) team chat that runs on your own server, as one Go binary with a SQLite file.
Daily standups that draft themselves
No model is involved, so it's free, fast and explainable.
- Дата записи: 2026-10-21T11:41:38.556Z