teest114514/chatlog_alpha
原 [chatlog]项目(一个微信数据库解密读取及提供mcp服务、http服务的开源软件),现已支持通过微信clawbot接口推送消息,可以实时转发全部或指定消息到clawbot
What it solves
Chatlog Alpha provides a way to read, decrypt and manage local WeChat 4.x chat data. It solves the problem of accessing encrypted local databases (WCDB) and media files (images, videos, voice notes) that are normally locked by the application, allowing users to export or query their own data in a structured format.
How it works
The tool extracts database and image keys from the local machine (specifically supporting macOS) and connects to the local WeChat databases in read-only mode. It provides multiple interfaces for interacting with the data, including a Terminal User Interface (TUI), a Web console, a structured CLI, and a local HTTP JSON API for automation.
Who it’s for
Users who need to access their local WeChat chat logs, developers who want to build automation based on local chat data, and individuals looking to backup or export their chat history in CSV or Excel formats.
Highlights
- Comprehensive Data Access: Supports querying sessions, messages, contacts, group chats, and Moments (朋友圈).
- Multi-Account Support: Capable of discovering and switching between multiple local WeChat accounts.
- Media Decryption: Decrypts and reads images, videos, and voice notes.
- LLM-Ready API: Includes a self-describing CLI and machine-readable HTTP API catalog designed for integration with Large Language Models.
- Push Notifications: Integrates with POST, Hermes Weixin, and Hermes QQ for message notifications.
Related
- Project
ChatLab/ChatLabAn open-source desktop app that uses AI agents and a local SQL engine to analyze and actually operate on social chat histories from multiple platforms privately.
- Project
qiye45/wechatDownloadA tool for batch downloading WeChat Official Account articles, comments, and media into various formats like Markdown and PDF, featuring MCP support for AI integration.
- Project
ThorOdinson246/whatisit-nl2shA local CLI tool that converts plain English requests into shell commands using a fine-tuned Qwen2.5-Coder model, featuring a built-in safety checker for dangerous operations.
- Project
zhimaAi/chatwikiChatWiki is an open‑source, Docker‑based platform that turns a WeChat official account into an AI assistant. It offers visual workflow building, automatic replies (text, voice, images, mini‑program cards), knowledge‑base creation from scraped articles or uploaded docs, hybrid vector‑graph search, and human‑hand‑off. The backend uses Go and Python, the frontend Vue.js, and PostgreSQL 16 with pgvector for embeddings. It supports over 20 LLM providers (e.g., OpenAI, Claude, DeepSeek) and can be deployed as a web app, desktop client, or embedded in other services. The project is licensed for free personal use; commercial users need a paid license.
- Project
theJayTea/WritingToolsWriting Tools is a free, open‑source desktop app for Windows, Linux and macOS that lets you invoke an LLM anywhere on your computer with a hot‑key. It can proofread, rewrite, change tone, translate, summarise web pages or YouTube transcripts, and even chat with the model. You can use cloud APIs (Gemini, OpenAI, Anthropic, etc.) or run local models via Ollama, llama.cpp or Apple‑silicon MLX. The app is privacy‑focused (no telemetry, local storage of API keys) and licensed under GPL‑v3.