nexu is a free, open source ai development platforms project written in TypeScript and released under MIT. It has 3,278 GitHub stars, 263 forks and 251 open issues, and was last pushed 5 months ago. On this registry it ranks #119 of 139 tracked projects in AI Development Platforms, with 5 head-to-head comparisons available.

What is nexu?

nexu is an open-source, MIT-licensed desktop client that runs an OpenClaw agent inside WeChat, Feishu, Slack, and Discord, and it is aimed at solo operators and small teams who want an AI agent reachable from the chat apps they already use.

What it is

nexu is a TypeScript desktop application that connects an OpenClaw agent to instant-messaging channels. Rather than integrating each chat platform by hand, the client ships the channel connections, a graphical setup flow, and the model configuration in one installer. It runs on macOS (Apple Silicon and Intel) and Windows, and it supports Claude Code, Codex, and any LLM through bring-your-own-key configuration. Authorization for some providers happens through OAuth instead of pasted keys.

The concrete problem it solves is the wiring work that sits between a working agent and a chat channel. OpenClaw's official distribution is a command-line tool that requires self-deployment and manual model configuration, and hosted Feishu-plus-agent stacks route data through vendor servers under subscription or per-seat pricing. nexu replaces that integration and configuration layer with a desktop client: the WeChat path works with the WeChat 8.0.7 OpenClaw plugin, and connecting means clicking connect and scanning with WeChat.

Key capabilities

  • Built-in channel connections for WeChat, Feishu, Slack, and Discord, so an agent is reachable from a phone without a separate app.
  • Graphical setup that starts from a double-click, with no environment variables and no dependency install step.
  • Bring-your-own-key mode that works without creating an account or logging in.
  • OAuth login for MiniMax, OpenAI Codex, and GLM through the Z.AI Coding Plan, avoiding key copy-paste.
  • Native OpenClaw Skills and full Feishu Skills shipped together in the client.
  • Multi-model support including Gemini, switchable from the GUI, with MiniMax, Codex, and GLM available by OAuth.
  • Local-first data handling, in which business data stays on the user's machine rather than on nexu-operated servers.

Who uses it and how

  • Solo e-commerce and cross-border sellers who send product specs through Feishu and receive listings prepared for Amazon, Shopee, and TikTok Shop in multiple languages.
  • Content creators and knowledge bloggers who ask for trending topics in Slack and get drafts written for Xiaohongshu, WeChat, and Twitter in platform-specific tones.
  • One Person Company operators and small teams that want one person to coordinate an AI team across existing chat tools.
  • Mobile users who connect a channel once and then chat with the agent from a phone, keeping it reachable around the clock while the desktop client runs.

Getting started

Download the installer from nexu.io, run it on macOS (Apple Silicon or Intel) or Windows, and complete the graphical setup. Connecting a channel is a click-and-scan step, and a model can be configured with either a nexu account or a personal API key.

How it compares

Against OpenClaw's official distribution, which is open source but command-line driven and requires self-deployment, nexu adds a GUI, bundled channel integrations, and OAuth-based provider login. Against typical hosted Feishu-plus-agent stacks, which are closed source, platform-locked on models, and priced by subscription or seat, nexu is MIT-licensed and local-first, with the client free and provider usage paid through the user's own API keys. The trade is that nexu asks the user to hold the model accounts and the desktop machine rather than paying a vendor to hold both.

When to use it โ€” and when not to

Choose nexu when a desktop GUI, MIT source, and local data ownership matter more than a managed service, and when the team already has provider API keys or is willing to obtain them. Self-hosting here means operating a desktop client, not a server stack, so there is no database or SMTP to run, but the client must stay running for the agent to remain reachable. Users on Linux, or those who need headless server deployment, should look elsewhere, and the 251 open issues alongside a README that documents workflows more thoroughly than internals suggest checking the issue tracker before depending on it for critical work.

project readme (upstream, from github) โ€” read inline

nexu

The open-source desktop client that connects your AI Agent to WeChat, Feishu, Slack & more

Release License Stars

๐ŸŒ Website  ยท  ๐Ÿ“– Docs  ยท  ๐Ÿ’ฌ Discussions  ยท  ๐Ÿ› Issues  ยท  ๐• Twitter

English  ยท  ็ฎ€ไฝ“ไธญๆ–‡  ยท  ๆ—ฅๆœฌ่ชž  ยท  ํ•œ๊ตญ์–ด


๐Ÿฆž The smoothest way to connect OpenClaw to WeChat: Scan, connect, and go.

๐Ÿ–ฅ Supported platforms: macOS (Apple Silicon) ยท macOS (Intel) ยท Windows โ€” Download


๐Ÿ“‹ What is nexu?

nexu (next to you) is an open-source desktop client that runs your OpenClaw ๐Ÿฆž Agent directly inside WeChat, Feishu, Slack, Discord, and other IM channels.

WeChat + OpenClaw supported โ€” works with WeChat 8.0.7 OpenClaw plugin. Click connect, scan with WeChat, and start chatting with your AI Agent.

Download and go โ€” graphical setup, built-in Feishu Skills, multi-model support (Gemini and more), and bring your own API Key.

Once connected to IM, your Agent is online 24/7 โ€” chat from your phone anytime, anywhere.

All data stays on your machine. Your privacy, fully in your control.

๐ŸŽฌ Product Demo

Your browser does not support video playback. <a href="https://github.com/user-attachments/assets/d7a801e4-6d0c-40f2-aa0c-d28fd78fdcaa">Download the video</a> to watch.


๐Ÿ“Š Difference from other solutions

OpenClaw (official) Typical hosted Feishu + agent stacks nexu โœ…
๐Ÿง  Models BYO, but manual config required โš ๏ธ Platform-locked, no switching โŒ Pick Gemini, etc. โ€” one-click switch in GUI; MiniMax / Codex / GLM support OAuth โœ…
๐Ÿ“ก Data path Local Routed through vendor servers, data out of your control โŒ Local-first; we don't host your business data โœ…
๐Ÿ’ฐ Cost Free, but self-deploy required โš ๏ธ Subscription / per-seat pricing โŒ Client is free; pay providers via your own API keys โœ…
๐Ÿ“œ Source Open source Closed source, no audit possible โŒ MIT โ€” fork and audit โœ…
๐Ÿ”— Channels DIY integration required โš ๏ธ Varies by vendor, often limited โŒ Built-in WeChat, Feishu, Slack, Discord โ€” works out of the box โœ…
๐Ÿ–ฅ Interface CLI, requires technical skills โŒ Varies by vendor Pure GUI, no CLI needed, double-click to start โœ…

Features

๐Ÿ–ฑ Double-click install

Download, double-click, start using. No environment variables, no dependency wrestling, no long install docs. nexu's first run is as capable as it getsโ€”ready out of the box.

๐Ÿ”— Built-in OpenClaw ๐Ÿฆž Skills + full Feishu Skills

Native OpenClaw ๐Ÿฆž Skills and full Feishu Skills ship together. Agents move beyond demos and into the real workflows your team already usesโ€”without extra integration work.

๐Ÿง  Top-tier models, out of the box

Use Gemini and more directly via your nexu account. No extra config. Switch to your own API Key anytime.

๐Ÿ” OAuth login, no key needed

MiniMax, OpenAI Codex, and GLM (Z.AI Coding Plan) support OAuth login โ€” authorize with one click, no need to copy-paste API keys.

๐Ÿ”‘ Bring your own API Key, no login

Prefer your own model providers? Add your API Key and use the client without creating an account or logging in.

๐Ÿ“ฑ IM-connected, mobile-ready

Connect to WeChat, Feishu, Slack, or Discord and your AI agent is instantly available on your phone. No extra app โ€” just open WeChat or your team chat and start talking to your agent on the go.

๐Ÿ‘ฅ Built for teams

Open-source at the core, with a desktop experience that actually runs. Compatible with the tools and model stack your team already trusts.


Use cases

nexu is built for One Person Company and small teams โ€” one person, one AI team.

๐Ÿ›’ Solo e-commerce / cross-border trade

"I used to spend the whole weekend writing listings in 3 languages. Now I tell my Agent the product specs in Feishu, and by the time I finish my coffee, the listings are ready for Amazon, Shopee, and TikTok Shop."

Product research, competitor pricing, listing optimization, multilingual marketing assets โ€” compress a week's work into one afternoon.

โœ๏ธ Content creators / knowledge bloggers

"Monday morning: I ask my Agent in Slack for this week's trending topics. By lunch, I have 5 draft posts across Xiaohongshu, WeChat, and Twitter โ€” each in the right tone for the platform."

Trend tracking, topic generation, multi-platform content production, comment engagement โ€” run a content matrix solo.

๐Ÿ’ป Indie developers

"3 AM bug hunt? I paste the stack trace into Discord, my Agent traces it to a race condition, suggests a fix, and even drafts the PR description. Pair programming that never sleeps."

Code review, doc generation, bug analysis, repetitive task automation โ€” your Agent is your pair-programming partner.

โš–๏ธ Legal / finance / consulting

"A client sends a 40-page contract on Feishu. I forward it to my Agent โ€” 10 minutes later I get a risk summary, flagged clauses, and suggested revisions. What used to take half a day now takes a coffee break."

Contract review, regulation lookup, report generation, client Q&A โ€” turn domain expertise into Agent skills.

๐Ÿช Local business / retail

"Customers message me at midnight asking 'is this in stock?' My Agent in Feishu auto-replies with real-time inventory, handles returns, and even sends a promo coupon. I actually sleep now."

Inventory management, order follow-up, auto-reply to customer messages, marketing copy โ€” let AI help run the shop.

๐ŸŽจ Design / creative

"I drop a rough brief in Slack: 'landing page for a pet food brand, playful vibe.' My Agent comes back with copy options, color palette suggestions, and reference images โ€” all before the kickoff meeting."

Requirement breakdown, asset search, copywriting, design annotation โ€” free up creative time, cut repetitive work.


๐Ÿš€ Getting started

System requirements

  • ๐ŸŽ macOS: macOS 12+ (Apple Silicon & Intel)
  • ๐ŸชŸ Windows: Windows 10+
  • ๐Ÿ’พ Storage: ~500 MB

Installation

Platform Download
๐ŸŽ macOS (Apple Silicon) nexu.io ยท Releases
๐ŸŽ macOS (Intel) nexu.io ยท Releases
๐ŸชŸ Windows nexu.io ยท Releases

First launch

Sign in with your nexu account for instant access to supported models, or add your own API Key and use the client without an account ๐Ÿ”‘.


๐Ÿ›  Development

Prerequisites

  • Node.js 22+ (LTS recommended)
  • pnpm 10+

Repository layout (excerpt)

nexu/
โ”œโ”€โ”€ apps/
โ”‚   โ”œโ”€โ”€ web/              # Web frontend
โ”‚   โ”œโ”€โ”€ desktop/          # Desktop client (Electron)
โ”‚   โ””โ”€โ”€ controller/       # Controller service
โ”œโ”€โ”€ packages/shared/      # Shared libraries
โ”œโ”€โ”€ docs/
โ”œโ”€โ”€ tests/
โ””โ”€โ”€ specs/

Commands

pnpm dev start           # Start full local stack with hot reload
pnpm dev stop            # Stop local stack
pnpm build               # Production build
pnpm lint
pnpm test

๐Ÿค Contributing

Contributions are welcome! The full guide is in CONTRIBUTING.md at the repo root, and published at docs.nexu.io โ€” Contributing. Chinese: docs.nexu.io (zh).

For Chinese-speaking contributors, we recommend starting from these entry points:

readme truncated โ€” read the full docs on github

Frequently asked questions

Is nexu free to use?

nexu is open source under the MIT licence. There is no licence fee and no seat count โ€” you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does nexu do?

The simplest desktop client for OpenClaw ๐Ÿฆž โ€” bridge your Agent to WeChat, Feishu, Slack & Discord in one click. Works with Claude Code, Codex & any LLM. BYOK,

What is nexu written in?

nexu is primarily written in TypeScript. Its source is publicly available at https://github.com/nexu-io/nexu, and it has 3,278 GitHub stars.