OpenAI
You need an API key from the provider.
~/AppData/Roaming/CowAgent/config.json
Get a key ↗Personal AI assistant with a one-stop web console — chat, connect channels and install skills
CowAgent · icon from the registry
This app ships with everything it needs — no Node.js, Python or other runtimes to install.
Personal AI assistant with a one-stop web console — chat, connect channels and install skills
Registry data updated: 2026-11-12
Config file written to
~/AppData/Roaming/CowAgent/config.json
Everything stays on your own machine — nothing is uploaded. To uninstall, delete these folders.
One portable file for Windows (macOS coming). Double-click and it runs — no installer, no administrator rights.
Go to download →Open the AiBOX app catalog, find CowAgent and press Install. AiBOX checks what your machine already has and installs only what is missing.
It downloads with a checksum check, writes the config and fills in your API key if the app needs one. You just click.
✓ Installed until it works.Prefer to do it by hand? The full written guide is right below. Read the guide ↓
The same steps in written form — follow along at your own pace.
One line: CowAgent (formerly chatgpt-on-wechat, 47k+ stars) is a popular open-source personal AI assistant from the Chinese dev community: install the desktop client and you are running — a single web console for chatting, connecting channels (WeChat, Feishu, Telegram…), and installing skills, with whatever model you like.
http://localhost:9899) for chat, model setup, channels and skillsAdvanced users who want the headless service mode (parked on a server, serving channels like WeChat) can use the manual route below — that one needs Python 3.7+.
%LOCALAPPDATA%\Programs\CowAgent on Windows, dmg mount + copy on macOS — no admin rights at any pointCowAgent folder in your current directory):bash <(curl -fsSL https://cdn.link-ai.tech/code/cow/run.sh)
Windows PowerShell service install:
irm https://cdn.link-ai.tech/code/cow/run.ps1 | iex
Then open http://localhost:9899 in your browser (service mode).
http://localhost:9899 is reachablecow status shows running; cow logs has no errors/skill list in the conversationcow stop, or change the port in the configcow updategit remote set-url updates your clone)cow stop, then delete the CowAgent folder%APPDATA%\CowAgent / ~/Library/Application Support/CowAgent); the uninstaller does not delete them — back up first if you clean them manuallyMore: quick start · CLI reference · Skill Hub
AiBOX fills this in for you during the wizard — this section is for setting it up by hand.
You need an API key from the provider.
~/AppData/Roaming/CowAgent/config.json
Get a key ↗You need an API key from the provider.
~/AppData/Roaming/CowAgent/config.json
Get a key ↗You need an API key from the provider.
~/AppData/Roaming/CowAgent/config.json
Get a key ↗Local model — no API key needed.
~/AppData/Roaming/CowAgent/config.json
Runs on Windows / macOS — install it with AiBOX on any of them.
Difficulty 2 out of 5. AiBOX does the download and setup; your part is clicking through the wizard and pasting a key if the app needs one.
Everything stays on your own machine: ~/AppData/Roaming/CowAgent / ~/Library/Application Support/CowAgent. To uninstall, delete these — nothing is ever uploaded.
An outdated step, an error you do not understand, a typo — tell us and we will fix this page.
Upstream projects
Version numbers are re-checked by our daily probe — when upstream ships a new release, this page follows.
A wrong step, a confusing error, a typo — open an issue and someone will look.