| Memory | Personal, session-based | Personal, automatic context summarization | Personal, deepens over time (auto-generated skills) | Workspace-wide (cloud) | Knowledge bases for your customer-facing bots | Group memory, attributed per contributor, searchable |
| Notes & shared knowledge | Personal, not team | Personal, not team | Personal, not team | Team memory in their cloud; notes not documented | Knowledge bases for your customer-facing bots, not your team | Versioned markdown notes — the history names who wrote: person, AI or access key — canvases, knowledge base, meaning-based search bounded by your access rights |
| Team / multi-user | Built for one person (per-channel sandboxing) | Telegram allowlist — not collaboration | Personal agent; multi-channel gateway, not multi-tenant | Native (Slack/Teams) | Collaboration between bot builders — the product targets YOUR customers | Native: tenants, channels, shared agent-colleagues |
| External collaboration | Single-user — no notion of a guest | Single-user — no notion of a guest | Single-user — no notion of a guest | Not documented | Your customers talk to your bots — not guests in your workspace | Guests from outside your organization, with a proven address (Google, Microsoft or a one-time code) — they only reach what is explicitly shared with them (v0.59) |
| Setup | npm, CLI, config files — you are the IT department | Single binary + tokens to configure | One curl command (deps bundled) — still terminal-first | Invite @Viktor to Slack (very easy) | Cloud visual studio — easy to start, but building the bot is the project | Signed installer + 2-click pairing + guided onboarding |
| Local models | Yes — excellent (llama.cpp) | Yes (OpenAI-compatible endpoints) | Yes — your own endpoint, or cloud (Nous Portal, OpenRouter) | No — cloud APIs only | No — cloud LLMs, billed as “AI Spend” | Yes — llama.cpp built into the app, an edge node paired in one command (luge-edge pair), code agents installable on your machine from Luge |
| Live meetings & voice | — | — | — | Lives in Slack/Teams chat; meetings not documented | — | Voice and video rooms inside Luge, a notetaker that joins as a visible participant, true per-speaker attribution, real inbound and outbound phone calls |
| Bot-less meeting recorder | — | — | — | — | — | Yes: Meet, Teams, Zoom, Webex, Jitsi — local capture |
| Compliance (audit, PI, isolation) | Assemble it yourself | Solid isolation, no compliance layer | Self-hosted; command approval, no compliance layer | Enterprise DPA/SLA (cloud) | SOC 2 / GDPR on the Enterprise tier | Native: audit trails, local PI detection, tenant isolation |
| Improves with use | Personal session memory | Remembered facts, single-user | Yes — its hallmark: reusable skills, continuous self-improvement (personal) | Workspace context (cloud) | Knowledge bases updated by hand | Lessons extracted after every task + nightly curation — no retraining |
| Cost | Free + your API key, metered (often US$50–200/mo) + your time | Free + your key (~US$3–15/mo, summarized context) | Free, open source (MIT) + your key; optional Nous Portal tiers | Prepaid credits, US$50 to $5,000/mo depending on usage | US$0 → 89 → 495/mo + “AI Spend” metered on top of every plan | Flat: Solo free (your key or your models); Team and Enterprise on quote — never per token |
| Source code | Open source (MIT), 386K+ stars (August 2026) | Open source (MIT) | Open source (MIT), 230K+ stars (August 2026) | Proprietary, cloud only | Open-source roots (v12); the cloud is proprietary | Proprietary, built on RoomKit (MIT, open source) |