[{"data":1,"prerenderedAt":211},["ShallowReactive",2],{"repo-aozorae-edgechat-en":3,"i18n-aozorae-edgechat-en":208},{"mirrorPool":4,"detail":13,"relatedProjects":89},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":31,"homepage":32,"pushedAt":33,"ownerAvatar":34,"ownerName":35,"ownerBio":36,"lastSyncTime":37,"lastReleaseTime":38,"tags":39,"license":51,"category":52,"subgroup":53,"releases":54},"aozorae","Edgechat",1201847370,"https:\u002F\u002Fgithub.com\u002Faozorae\u002FEdgechat",1241,"JavaScript"," 完全运行于 Cloudflare Worker的现代聊天系统：实时通信、Telegram 双向桥接、消息与文件加密 A modern, self-hosted team chat built on Cloudflare — realtime messaging, Telegram bridge, encrypted messages & files, and WebMCP. |",{"JavaScript":22,"Vue":23,"Kotlin":24,"TypeScript":25,"CSS":26,"HTML":27,"Java":28,"Shell":29,"Dockerfile":30},50.7,18.4,12.9,9.9,6.6,1,0.4,0.1,0,[],"https:\u002F\u002Fechat.azora.top","2026-10-18","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F154658461?v=4","Aozora","","2026-10-19T06:45:33.186958+00:00","2026-09-05T02:32:06Z",[40,41,42,43,44,45,46,47,48,49,50],"chat","cloudflare","cloudflare-workers","instant-messaging","javascript","self-hosted","serverless","team-chat","telegram","webmcp","websocket","GPL-3.0","ai","AI聊天客户端\u002F助手",[55,73],{"tag":56,"publishAt":38,"semVer":57,"prerelease":59,"assets":60},"android-v0.2.0-beta.1",[30,58,30],2,true,[61,67],{"fileName":62,"sizeMb":63,"sha256":64,"downloadCount":65,"originUrl":66},"edgechat-0.2.0-beta.1.aab",3.05,"9344f26e0284e368d63d8217635f093b58ab4e7edfe6b9006dac13def0a37f2d",9,"https:\u002F\u002Fgithub.com\u002Faozorae\u002FEdgechat\u002Freleases\u002Fdownload\u002Fandroid-v0.2.0-beta.1\u002Fedgechat-0.2.0-beta.1.aab",{"fileName":68,"sizeMb":69,"sha256":70,"downloadCount":71,"originUrl":72},"edgechat-0.2.0-beta.1.apk",3.19,"50a07b177ece15e408070fbd05d4176b379a1e3e42a95c4a3858f4b825537235",68,"https:\u002F\u002Fgithub.com\u002Faozorae\u002FEdgechat\u002Freleases\u002Fdownload\u002Fandroid-v0.2.0-beta.1\u002Fedgechat-0.2.0-beta.1.apk",{"tag":74,"publishAt":75,"semVer":76,"prerelease":59,"assets":77},"android-v0.1.0-beta.1","2026-08-30T13:41:04Z",[30,27,30],[78,84],{"fileName":79,"sizeMb":80,"sha256":81,"downloadCount":82,"originUrl":83},"edgechat-0.1.0-beta.1.aab",4.33,"7a8ef88259e7fdf6447cf2f160c2ef3a5abb1616bd5000be4e2882573059de4f",4,"https:\u002F\u002Fgithub.com\u002Faozorae\u002FEdgechat\u002Freleases\u002Fdownload\u002Fandroid-v0.1.0-beta.1\u002Fedgechat-0.1.0-beta.1.aab",{"fileName":85,"sizeMb":86,"sha256":87,"downloadCount":65,"originUrl":88},"edgechat-0.1.0-beta.1.apk",1.96,"d31d10c5dd8b811982d63c9640737a10f21777e52399a9198505ce16ff20b2df","https:\u002F\u002Fgithub.com\u002Faozorae\u002FEdgechat\u002Freleases\u002Fdownload\u002Fandroid-v0.1.0-beta.1\u002Fedgechat-0.1.0-beta.1.apk",[90,116,131,154,180,192],{"owner":91,"repo":92,"repoId":93,"category":52,"subgroup":53,"language":94,"tags":95,"starCount":108,"ownerUid":109,"latestTag":110,"platforms":111,"lastReleaseTime":113,"downloadCount":114,"description":115},"blader","humanizer",1136666433,"Python",[96,97,98,99,100,101,102,103,104,92,105,106,107],"agent-skills","ai-humanizer","ai-writing","chatgpt","claude","claude-code","codex","cursor","humanize-ai-text","llm","prompt-engineering","writing-tools",53880,1672,"v2.11.1",[112],"other","2026-08-18T00:59:37Z",5054,"A portable Agent Skill that rewrites AI-generated text to sound more natural and human-like using 35 patterns, without changing what it says.",{"owner":117,"repo":118,"repoId":119,"category":52,"subgroup":53,"language":94,"tags":120,"starCount":121,"ownerUid":122,"latestTag":123,"platforms":124,"lastReleaseTime":128,"downloadCount":129,"description":130},"oobabooga","textgen",580642043,[],47722,112222186,"v4.9",[125,126,127],"windows","mac","linux","2026-05-20T19:02:34Z",76997,"An open-source desktop app for running large language models locally, supporting text chat, vision, tool-calling, and API services, 100% offline with no telemetry.",{"owner":132,"repo":133,"repoId":134,"category":52,"subgroup":53,"language":135,"tags":136,"starCount":146,"ownerUid":147,"latestTag":148,"platforms":149,"lastReleaseTime":151,"downloadCount":152,"description":153},"chatboxai","chatbox",610260322,"TypeScript",[137,138,99,100,101,139,140,141,142,143,144,145],"assistant","chatbot","copilot","deepseek","gemini","gpt","gpt-5","ollama","openai",41937,199570308,"v1.20.3",[125,126,127,150],"android","2026-05-31T10:35:37Z",9702,"A desktop AI client supporting ChatGPT, Claude, and other LLMs, available for Windows, Mac, and Linux.",{"owner":155,"repo":156,"repoId":157,"category":52,"subgroup":53,"language":135,"tags":158,"starCount":173,"ownerUid":174,"latestTag":175,"platforms":176,"lastReleaseTime":177,"downloadCount":178,"description":179},"agentscope-ai","QwenPaw",1165324947,[159,160,161,162,163,138,164,165,166,167,168,169,45,170,171,172],"agent","agent-harness","agentscope","ai-agent","ai-agents","harness-engineering","llm-tools","llms","loop-engineering","mcp","personal-ai-assistant","skills","super-agent","webui",35715,211762292,"v2.2.2",[125,126],"2026-10-15T07:10:45Z",64,"QwenPaw is a personal AI assistant that deploys locally or in the cloud with one click, featuring a three-layer memory system (live working context, full verbatim history, and a self-evolving personal knowledge base), compatibility with local models and 14+ cloud providers, support for DingTalk, Lark, WeChat, Discord, Telegram, and other chat channels, and extensibility through Skills and plugins.",{"owner":181,"repo":182,"repoId":183,"category":52,"subgroup":53,"language":135,"tags":184,"starCount":185,"ownerUid":186,"latestTag":187,"platforms":188,"lastReleaseTime":189,"downloadCount":190,"description":191},"a-ghorbani","pocketpal-ai",847231566,[],8713,11278140,"v1.20.1",[150],"2026-10-19T08:46:45Z",887,"PocketPal AI is an open-source AI assistant app that runs entirely on your phone, supporting offline chat with GGUF language models (Gemma, Qwen, Phi, Llama, etc.), on-device neural TTS, personalized Pals, tool calling, and Hugging Face model downloads. All conversations stay on-device with no account, no cloud, and no internet required.",{"owner":193,"repo":193,"repoId":194,"category":52,"subgroup":53,"language":195,"tags":196,"starCount":201,"ownerUid":202,"latestTag":203,"platforms":204,"lastReleaseTime":205,"downloadCount":206,"description":207},"rikkahub",946702247,"Kotlin",[159,150,197,99,140,141,198,199,168,200],"app","jetpack-compose","llm-ui","openrouter",8245,211976783,"3.0.0",[150],"2026-10-18T10:37:58Z",197,"A native Android LLM chat client that supports switching between multiple AI providers, featuring Material You design, multimodal input, MCP support, and agent customization.",{"description":209,"readmeHtml":210},"Edgechat is a self-hostable cloud chat system built on Cloudflare Workers with a Vue frontend, supporting a Telegram bridge and encrypted messages.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>Edgechat is a chat system you can deploy yourself. It hosts the message service on a Cloudflare Worker, uses Vue for the front end, and keeps session state in Durable Objects. It can bridge in Telegram as an entry point and encrypt messages with AES-256-GCM, which suits people who want a private chat service without relying on a third-party SaaS. The project is open source under GPL-3.0.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Value\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Platform\u003C\u002Ftd>\n\u003Ctd>Cloudflare Worker (self-hosted)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Frontend\u003C\u002Ftd>\n\u003Ctd>Vue\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>State storage\u003C\u002Ftd>\n\u003Ctd>Durable Objects\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>License\u003C\u002Ftd>\n\u003Ctd>GPL-3.0\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cblockquote>\n\u003Cp>A self-hosted system that puts chat, a Telegram bridge, and end-to-end encryption on the Cloudflare edge.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Self-hosted chat\u003C\u002Fstrong>: the whole service runs on Cloudflare Workers, no own servers needed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Vue frontend\u003C\u002Fstrong>: a light web UI deployed at the edge\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Telegram bridge\u003C\u002Fstrong>: use Telegram as a chat entry into the system\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Encrypted messages\u003C\u002Fstrong>: message content is encrypted with AES-256-GCM\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WebMCP\u003C\u002Fstrong>: a web-based management entry point\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Session state\u003C\u002Fstrong>: Durable Objects persist sessions and messages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Developers who want a private, self-hosted chat service\u003C\u002Fli>\n\u003Cli>Teams familiar with the Cloudflare ecosystem\u003C\u002Fli>\n\u003Cli>Users who care about message encryption and data control\u003C\u002Fli>\n\u003Cli>Users who want Telegram folded into a system they manage\u003C\u002Fli>\n\u003Cli>Developers looking for an edge-deployed chat solution\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Prepare a Cloudflare account with Worker and Durable Objects enabled\u003C\u002Fli>\n\u003Cli>Deploy the Worker and configure the Telegram bridge credentials\u003C\u002Fli>\n\u003Cli>Build and deploy the Vue frontend\u003C\u002Fli>\n\u003Cli>Start and manage sessions through the web entry\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Zero servers\u003C\u002Fstrong>: everything runs on the Cloudflare edge, no machines to operate\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Encryption built in\u003C\u002Fstrong>: messages use AES-256-GCM by default, no extra components\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extensible\u003C\u002Fstrong>: the Telegram bridge and web entry keep integration flexible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Runtime\u003C\u002Ftd>\n\u003Ctd>Cloudflare platform (Worker + Durable Objects)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Frontend\u003C\u002Ftd>\n\u003Ctd>Vue build output\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>License\u003C\u002Ftd>\n\u003Ctd>GPL-3.0\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Self-hosting responsibility\u003C\u002Fstrong>: you store the service and data yourself; mind key and credential security\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Telegram dependency\u003C\u002Fstrong>: the bridge relies on a Telegram account and interface availability\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GPL contagion\u003C\u002Fstrong>: secondary distribution or modification must follow GPL-3.0 terms\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450878146]