Repolode
karaage0703

karaage0703/xangi

A personal AI assistant that connects coding agents like Claude Code, Codex and Gemini-style CLIs to Discord, Slack, Telegram, LINE and a web chat.

Open-source alternative to:OpenClaw

Stars
229
Forks
40
Open issues
0
Last commit
21 hours ago

What is it?

xangi is a chat front end for AI agent command-line tools. It lets you talk to Claude Code, Codex, OpenCode, Cursor CLI, Grok CLI, Antigravity CLI, GitHub Copilot CLI or a local LLM from Discord, Slack, Telegram, LINE or a browser-based Web Chat. Discord is the recommended channel, but the Web Chat works without any chat account.

xangi handles the connection, conversation continuity and automatic startup. Reasoning and tool execution are performed by the selected agent, while skills, files and memory live in a personal workspace directory on your machine. Conversation history carries over between messages, and you can switch AI backend or model per channel.

The project also supports scheduled runs and external events as triggers, and it offers a settings UI, a doctor command for diagnosing setup problems, and Docker configurations including a GPU variant. The Web Chat has no built-in authentication, so exposing it on a LAN also exposes the workspace.

Key features

  • 01Chat with multiple AI agent CLIs from Discord, Slack, Telegram, LINE or the browser.
  • 02Keeps conversation history and lets you switch agent or model per channel.
  • 03Runs against a personal workspace holding skills, files and memory.
  • 04Supports scheduled runs and external event triggers.
  • 05Includes a setup wizard, a doctor command and a settings UI.
  • 06Ships Docker Compose setups, including a GPU variant.

Use cases

  • Driving a coding agent from your phone through a chat app.
  • Running a personal assistant that keeps notes and files in one workspace.
  • Scheduling recurring agent tasks triggered from chat.
  • Using a local LLM through the same chat interface as hosted agents.

In collections

Topics

FAQ

What is xangi?
A personal AI assistant that connects coding agents like Claude Code, Codex and Gemini-style CLIs to Discord, Slack, Telegram, LINE and a web chat. xangi is a chat front end for AI agent command-line tools. It lets you talk to Claude Code, Codex, OpenCode, Cursor CLI, Grok CLI, Antigravity CLI, GitHub Copilot CLI or a local LLM from Discord, Slack, Telegram, LINE or a browser-based Web Chat. Discord is the recommended channel, but the Web Chat works without any chat account.
Is xangi free to use? What license does it have?
xangi is open source under the MIT license. Check the license terms before using it in commercial products.
Is xangi still maintained?
Actively maintained. The last commit to xangi was on Nov 6, 2026.
What can I use xangi for?
Driving a coding agent from your phone through a chat app. Running a personal assistant that keeps notes and files in one workspace. Scheduling recurring agent tasks triggered from chat. Using a local LLM through the same chat interface as hosted agents.
Where can I get xangi?
The source code and installation instructions are on GitHub: https://github.com/karaage0703/xangi

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects