Analysis updated 2026-05-18
Chat with a persistent AI assistant directly inside WeChat, WeCom, or any webhook-based messaging platform.
Let the assistant remember your preferences and past facts across conversations without repeating yourself.
Install new tools mid-conversation by describing what you need, using the MCP tool standard.
| kkkirito-123/zlagent | 0c33/agentic-ai | adennng/stock_strategy_lab | |
|---|---|---|---|
| Stars | 14 | 14 | 14 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | hard | hard |
| Complexity | 4/5 | 4/5 | 4/5 |
| Audience | developer | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires Docker Compose to run the API server alongside PostgreSQL, Neo4j, and Redis together.
ZLAgent is a personal AI assistant that lives inside messaging apps, specifically WeChat, WeCom, the enterprise version of WeChat, or any webhook-compatible chat platform. Instead of opening a separate app or website to talk to an AI, you chat with it like a contact right inside the IM platform you already use. The assistant is designed to grow smarter over time through three kinds of stored knowledge: long-term memory, your preferences and habits, stored in PostgreSQL, an answer and fact cache for repeated questions it has already worked out, managed in a wiki subsystem, and a knowledge graph of structured relationships extracted from conversations and documents, stored in Neo4j. Together these let it remember you across sessions, skip recomputing answers it already knows, and follow connections between related facts. It also has a skill and tool system. Fifteen built-in tools cover things like memory management, scheduling tasks, web search, reading URLs, running code, and sending messages. You can extend it further by installing MCP tools, a standard for connecting AI agents to external software, through a natural-language request in the chat, with no configuration files to edit manually. Tools have three permission levels: safe ones run automatically, confirm-level ones pause and ask you before running, and deny-level ones are blocked entirely. The whole stack runs via Docker with a single command, spinning up the API server, PostgreSQL, Neo4j, and Redis together. The primary language is Python, using FastAPI for the web layer, and the project is released under the MIT License. The full README is longer than what was shown.
ZLAgent is a personal AI assistant that chats with you inside WeChat, WeCom, or webhook platforms, remembering your preferences and building a knowledge graph over time.
Mainly Python. The stack also includes Python, FastAPI, PostgreSQL.
MIT License, use, modify, and distribute freely, including commercially, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.