🇻🇳 Bạn đang tìm bản Tiếng Việt? Xem trang chủ Zalo-Flow Tiếng Việt tại đây ➔
⚡ OPEN-SOURCE • 100% FREE • LOCAL-FIRST AUTOMATION

Build a Personal Zalo Chatbot
& Automate Customer Replies with AI

Turn your standard personal Zalo account into an intelligent 24/7 sales and customer support assistant. Powered by Gemini & DeepSeek AI, automatic contact phone extraction, personalized remarketing, and 3-layer immutable anti-ban protection.

🍏 🐧 macOS & Linux 📋 Click copy
git clone https://github.com/aizaloapp/zalo-flow.git
🤖 Chat to test Zalo AI bot live ➔
🛡️ MIT + Commons Clause
•
•
⚡ Lightweight RAM < 100MB
•
🔒 Local AES-256 Encryption
•
🔄 Self-Healing & Canvas Compression
⚡ Important note for Windows 10 & 11 users:
When running ZaloFlow-Setup-v1.5.0.exe for the first time, if the blue "Windows protected your PC" (Microsoft Defender SmartScreen) dialog appears, simply click More info ➔ then click Run anyway.
* Reason: Non-commercial open-source community software does not purchase expensive Microsoft Code Signing certificates (~$300/year). The binary is 100% clean of malware (VirusTotal: 0/70 detections). Verifiable SHA-256 release checksums are published on GitHub Releases.
What is Zalo-Flow? Zalo-Flow is an open-source, local-first personal Zalo automation platform (MIT + Commons Clause) engineered by the AIzalo Community in Ho Chi Minh City, Vietnam. It turns standard personal Zalo accounts into 24/7 AI-powered chatbots for SMEs and developers in Vietnam & Southeast Asia without requiring costly Zalo Official Account (OA) fees. Powered by Google Gemini, DeepSeek, and OpenAI, it features 3-layer anti-ban protection, local AES-256-CBC SQLite encryption, and bi-directional Chatwoot CRM synchronization.

Everything You Need To Automate Personal Zalo

Zero coding knowledge required. 1-Click setup deploys a full-featured customer support engine running quietly in the background.

🤖

Multi-Provider AI Intelligence

Directly connect with Google Gemini, DeepSeek, and OpenAI. Responds with situational nuance, product awareness, and adapts to your personal brand voice.

📇

Contact Card & Phone Parsing

Automatically detects shared contact cards (chat.contact), strips raw JSON artifacts, normalizes Vietnamese phone numbers into 0xxxxxxxxx, and stores them neatly.

🛡️

3-Layer Anti-Ban Defense

Maximum account protection: Token Bucket Rate Limiter with >= 3s pacing (max 20 msgs/min), Self-Echo Shield preventing echo loops, and an Inbound Flood Detector.

💬

Intuitive Web Dashboard

Control your workspace at localhost:3000. View threads, jump into live customer conversations, manage contacts, and organize leads with colored tags.

📢

Targeted Remarketing & Spintax

Schedule automated follow-ups by tag. Built-in Spintax engine {Hello|Hi|Greetings} randomizes text phrasing to prevent pattern repetition.

🔄

Self-Healing Architecture

Intelligent memory watchdog (< 350MB ceiling). Automatically drains pending outbound messages and checkpoints the SQLite database before gracefully recycling.

NEW • GOOGLE APPROVED
🧩

Chrome Browser Extension

Real-time unread message counter badge, quick contact lookup, and 1-click quick message dispatcher directly from your browser toolbar without opening the web dashboard.

Why Zalo-Flow Is The Ideal Choice

An objective comparison between Zalo-Flow, official Zalo Official Account (OA), and commercial proprietary alternatives.

📱 Swipe right to view the complete comparison table →
Comparison Factor Zalo-Flow (Open Source) Zalo OA Enterprise Commercial Closed-Source Tools
License & Pricing 100% Free Forever (MIT + Commons) Monthly subscription + per-message fees $15 - $45 / month recurring fee
Account Type Personal Zalo Account (Anyone has one) Requires business registration certificate Personal Zalo Account
Data Privacy & Storage Stored on your PC (SQLite AES-256) Stored on Zalo cloud servers Stored on unknown third-party servers
AI Engine Flexibility Full Choice: Gemini, DeepSeek, OpenAI Restricted by tier capabilities Locked to fixed proprietary models
Multi-Agent Scalability Native Chatwoot CRM integration Requires paid seat upgrades Closed proprietary UI
Code Transparency 100% Public on GitHub Closed proprietary Closed proprietary (Black box)

* Comparison accurate as of September 2026. All product names and registered trademarks are properties of their respective owners.

3 Simple Steps To Get Running

No complicated terminal configurations required. Anyone can be fully operational in under 3 minutes.

1

Download & Install

Download ZaloFlow-Setup-v1.5.0.exe from GitHub. Run the 1-click installer bundled with portable runtime — no Node.js installation required.

2

Scan Zalo QR Code

Your browser opens http://localhost:3000. Use your personal Zalo mobile app to scan the QR code for encrypted local login via AES-256.

3

Activate AI & Enjoy

Paste your free Gemini or DeepSeek API key into the AI Settings panel. Your bot immediately begins handling inquiries 24/7 according to your prompt.

Frequently Asked Questions (FAQ)

Detailed answers about installation, operations, privacy, and account security.

What is Zalo-Flow and is it completely free?
Zalo-Flow is open-source software (MIT + Commons Clause) that is 100% free forever. It transforms any personal Zalo account into an automated AI assistant without requiring business licenses or recurring subscription fees.
Will my personal Zalo account get banned using this chatbot?
Zalo-Flow integrates an immutable 3-layer anti-ban defense: Token Bucket Rate Limiting (minimum 3s interval, max 20 msgs/min), Self-Echo Shield preventing conversational feedback loops, and an Inbound Flood Detector that temporarily mutes incoming storms. You should strictly reply in-thread and avoid cold spam messaging.
Does Zalo-Flow read or steal my passwords and private messages?
Never. The entire Zalo-Flow source code is publicly audited on GitHub. The software runs 100% locally on your machine, with session cookies and API keys encrypted via military-grade AES-256-CBC in a local SQLite file. Zero telemetry or user data is dispatched to external servers.
Does the bot stay active when my computer is shut down or sleeps?
Because Zalo-Flow runs locally on your PC, the background process pauses when your computer shuts down or enters sleep mode. For uninterrupted 24/7 operation, configure your PC to "Never Sleep" while plugged in, or deploy Zalo-Flow using Docker on a low-cost Linux VPS.
Which AI models does Zalo-Flow support?
Zalo-Flow supports multiple leading providers: Google Gemini (ultra-fast free Gemini 1.5 Flash), DeepSeek (DeepSeek-Chat, Reasoner), OpenAI (GPT-4o, GPT-4o-mini), and local offline LLMs via Ollama.
How can I install Zalo-Flow on macOS or Linux?
Zalo-Flow is fully compatible with macOS (Apple Silicon M1/M2/M3/Intel) and Linux. Since it is an open-source Node.js application, you can set it up in 3 simple steps:
  1. Install Node.js ≥ 22.5.0 (recommended Node 22 LTS from nodejs.org or via Homebrew: brew install node@22).
  2. Open Terminal and run: git clone https://github.com/aizaloapp/zalo-flow.git && cd zalo-flow && npm install && npm run init && npm start
  3. Open your browser at http://localhost:3000 and scan the Zalo QR code to start.
If you prefer Docker on macOS/Linux, simply run docker compose up -d.
COMMUNITY & DEVELOPER HUB

Join Our Open Community & Discussions

Need onboarding assistance, want to share prompt templates, or propose new features? Connect with hundreds of community members today!

💬 Join Zalo Group (zalo.me/g/mcihan713) ⭐️ Star Repository on GitHub 🐛 Report Issues / Propose Features
🛡️
AIzalo Community Engineering Team (Lead Architect: Khoa AI)
Core Maintainers & Security Auditors • Ho Chi Minh City, Vietnam
✔️ Audited (60 Test Suites • VirusTotal 0/70)

Engineering Transparency & E-E-A-T Verification: Zalo-Flow (v1.5.0) is continuously verified against 60 automated test suites running on Node.js 22.14 LTS and SQLite WAL mode. The complete codebase is publicly audited on GitHub under the MIT License with Commons Clause. Our official browser companion is reviewed and approved on the Google Chrome Web Store, and all user sessions are encrypted locally using AES-256-CBC with zero external telemetry.

📍 Engineering Hub: Ho Chi Minh City, Vietnam • 📞 Direct Zalo Support: +84 373 315 784 • 🏛️ Organization: About AIzalo Community • 💻 Public Codebase: github.com/aizaloapp/zalo-flow • 🔒 Legal: Privacy Policy & Terms of Service
🤖 Try Zalo AI Bot Demo