chatgpt-on-wechat and Aetherius_AI_Assistant
These two tools are competitors, with one offering a cloud-based, multi-platform, multi-LLM AI assistant with broad integration, while the other provides a local, private AI assistant framework emphasizing long-term memory with open-source LLMs and a Qdrant vector database.
About chatgpt-on-wechat
zhayujie/chatgpt-on-wechat
CowAgent是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、拥有长期记忆并不断成长。同时支持飞书、钉钉、企业微信应用、微信公众号、网页等接入,可选择OpenAI/Claude/Gemini/DeepSeek/ Qwen/GLM/Kimi/LinkAI,能处理文本、语音、图片和文件,可快速搭建个人AI助手和企业数字员工。
Based on the README, here's a technical summary for the developer directory: --- Implements a Python-based agentic framework with multi-turn reasoning and tool-use capabilities, featuring a ReAct-style decision loop that executes system tools (file access, terminal commands, browser automation) until task completion. Provides persistent memory through local file and vector database storage with keyword/semantic retrieval, plus a Skills engine for dynamic tool composition via natural language prompts. Connects to 10+ LLM providers (OpenAI, Claude, Gemini, DeepSeek, Qwen, GLM, Kimi, MiniMax) and integrates across seven messaging platforms (WeChat, Feishu, DingTalk, QQ, WeChat Work) via modular channel adapters, with configurable context windowing and step-limiting for cost control in agentic mode.
About Aetherius_AI_Assistant
libraryofcelsus/Aetherius_AI_Assistant
A completely private, locally-operated Ai Assistant/Chatbot/Sub-Agent Framework with realistic Long Term Memory and thought formation using Open Source LLMs. Qdrant is used for the Vector DB.
Implements multi-source LLM support (AetherNode, Oobabooga, KoboldCpp, OpenAI) with a custom memory retrieval framework that distinguishes between different memory types to generate more nuanced responses. Features sub-agent architecture for autonomous task execution via Python triggers, along with web search, file parsing, and multimodal vision capabilities. Built modularly to enable distributed compute across multiple machines and distributed memory architecture through Qdrant vector storage.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work