Skip to content

Latest commit

 

History

History
63 lines (46 loc) · 2.86 KB

File metadata and controls

63 lines (46 loc) · 2.86 KB
AgentHub

AgentHub

Invite AI agents as teammates into your group chat. Real people, AI Builder, AI Reviewer — all in the same IM conversation. Messages are your task stream. Chat is your workbench.

中文 · Website · Docs · API

version CI release go react tauri license

AgentHub Desktop Workbench

What is AgentHub?

AgentHub lets you collaborate with human teammates and AI agents in the same group chat. Drop real people, Builder, Reviewer, Researcher, and Deployer agents into a shared project session — they work together on code, documents, diffs, previews, approvals, and artifacts.

Key Features

  • IM-native collaboration — DMs, group chats, @agent mentions — all in one task stream
  • Multi-runtime dispatch — Claude Code, Codex, OpenCode through a unified adapter interface
  • Diff / Preview / Approval — inline code changes, review workflows
  • Three native clients — Tauri Desktop + Web + Expo React Native Mobile
  • Hub-Edge distributed — local execution works offline; Hub adds multi-device sync, remote viewing, and audit

Tech Stack

Layer Technology
Desktop Tauri 2 · React 19 · TypeScript · Vite
Web React 19 · TypeScript · Vite
Mobile React Native · Expo
Backend Go · PostgreSQL · Redis · SQLite

Repository Structure

Directory Description
app/web Browser workbench
app/desktop Tauri Desktop workbench
app/mobile-rn Expo / React Native Mobile
app/shared Shared UI components, types, transcript logic
hub-server Hub API: identity, sessions, projects, tasks, messages, approvals
edge-server Local execution node: CLI adapters, SQLite, event replay
api OpenAPI and WebSocket event contracts
docs Architecture, roadmap, design docs

Contributing

Issues and pull requests are welcome. See CONTRIBUTING.md.

License

Apache-2.0. See LICENSE.