⚡ 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.

🛡️ 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.1.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 software (MIT + Commons Clause) that turns standard Zalo accounts into 24/7 AI-powered chatbots without requiring costly Zalo Official Account (OA) fees. Powered by Google Gemini and DeepSeek, it features 3-layer anti-ban protection, local AES-256 encryption, and Chatwoot CRM integration.

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.

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.1.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.
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
🤖 Try Zalo AI Bot Demo