inline-chat/inline
Inline is the chat app you always wanted. Fast, native, lightweight, open, secure and the delightful interface for working with agents, teammates and friends.
Inline – A Thread‑First Chat App for Teams and AI Agents
What it is
- Inline is a chat platform built around threads rather than flat message streams. It aims to replace tools like Slack, Discord, or Telegram for collaborative work.
- The product is positioned as a “multiplayer work” space where humans and AI agents (e.g., Claude, Codex, OpenAI models) can converse side‑by‑side.
Key concepts
| Feature | What it does |
|---|---|
| Threads | Each discussion lives in a numbered, optionally‑titled thread. Threads can be shared via links or by inviting users, making them easy reference points for ideas, bug reports, specs, etc. |
| Sidebar | Shows the set of threads and direct‑message chats you currently care about. Items that need attention (mentions) appear at the bottom, and you can close/reopen chats like desktop windows. |
| Spaces | Tab‑like containers that group related communities (teams, friend groups, etc.) so you don’t have to see every community at once. |
| Home | A personal area for direct messages and ad‑hoc threads when you’re not part of a specific team. |
| Communities | First‑class groups; the initial focus is on team chat, with a default “Town Hall” community for early users. |
AI / Agent integration
- The README lists several ways to bring LLMs into Inline:
- Agents: Connect OpenClaw, Hermes, or any LLM (Claude, Codex, etc.) as a participant in a thread.
- ChatGPT plugin: A ready‑made plugin lets ChatGPT post to Inline.
- MCP & Plugins: “MCP” (presumably a messaging‑control‑protocol) and other plugins let external LLM services read/write messages, using threads for context.
- This makes Inline a potential UI for “agent‑augmented” collaboration, where a model can answer questions, draft code, or summarize discussions directly in the chat.
Developer tooling
- CLI – Installable via the docs, lets you create workflows and interact with Inline programmatically.
- SDKs – Open‑source SDKs (Apache‑2.0) for building bots, integrations, or embedding Inline into other products.
- API docs – Public documentation for developers to hook their services.
Platform status
| Platform | Availability |
|---|---|
| macOS | Beta |
| iOS | Beta |
| Web | Planned |
| Android / Windows / Linux | Not started |
Licensing
- Core application: AGPL‑3.0‑only (ensures any modifications remain open source).
- SDKs, CLI, plugins: Apache‑2.0 (permissive, allowing commercial use).
Who might find it useful?
- Small‑to‑medium teams that want a thread‑centric chat UI and want to embed AI assistants directly in their conversations.
- Developers building custom bots or integrations that need a chat surface with low‑latency, high‑frequency updates (the project mentions a goal of 120 fps and low CPU/RAM usage).
- Early adopters interested in experimenting with LLM‑powered collaboration without leaving their chat environment.
Bottom line Inline is a genuine software project focused on a next‑generation chat experience that treats threads as first‑class objects and provides built‑in hooks for AI agents. It is open‑source (AGPL/Apache) and offers a CLI and SDKs for developers to extend the platform.
All information above is taken directly from the repository’s README.
Related
- Project
- Project
- Project
- Project
- Project