Argus
VIEW
GITHUB
NeverForgetaPromiseAgain.

AI-powered WhatsApp memory assistant. Surfaces forgotten promises and recommendations exactly when you need them — via real-time browser overlays.

Powered by

SQLite FTS5 + Google Gemini 3 Flash

ARGUS

Argus is the AI-powered memory layer for WhatsApp. It uses SQLite FTS5 to surface forgotten promises, commitments and recommendations in under 10ms — exactly when you need them, as a browser overlay.

<10ms

Query Time

90%+

AI Accuracy

<500ms

Ingestion

50k+

Messages Scale

Architecture

Argus connects to WhatsApp via Evolution API webhooks, processes messages through Google Gemini 3 Flash Preview for entity extraction, and indexes into SQLite FTS5. A Chrome extension monitors your browser and surfaces memories proactively — no searching required.

Technology Stack

SQLite FTS5Gemini 3 Flash PreviewEvolution APINode.js + TypeScriptChrome ExtensionQuickSave CEP v9.1Docker ComposeReal-time WebSocket
Features

Full-text search engine with BM25-style relevance scoring, fuzzy matching and real-time indexing. Queries across 50k+ messages in under 10ms. Two-step pipeline: FTS5 retrieves candidates, Gemini validates context — no vectors, no FAISS, no embeddings needed.

SQLite FTS5BM25 ScoringFuzzy MatchReal-time Index

Gemini 3 Flash Preview parses unstructured WhatsApp messages and extracts structured events, commitments, locations, products and recommendations in a single call — classify and extract simultaneously. Each extraction includes confidence scoring, entity tagging and full Hinglish support.

Gemini 3 FlashNER ExtractionConfidence ScoreHinglish Support

Real-time message ingestion via Evolution API webhooks. Every message is captured, processed and indexed in under 500ms. Supports individual chats, group conversations and your own sent messages. Docker-native — four containers spin up with a single command.

Evolution APIWhatsApp BusinessWebhooks<500ms Ingestion

Proactive Chrome extension monitors your current URL and matches it against your indexed WhatsApp history using FTS5 keyword extraction. Surfaces contextually relevant memories as non-intrusive popup overlays — and watches DOM form fields to catch data mismatches in real time.

Chrome ExtensionURL Pattern MatchDOM Form WatcherSmart Popup
Case Studies

01 / 04

TRAVEL INTELLIGENCE

Location Memory

Rahul texted you about cashews at Zantye's in Goa. You forgot. Now you're browsing a Goa travel site — Argus detects the match instantly and surfaces that exact WhatsApp message as a browser popup. Shop name, location, confidence score. Zero effort.

<10ms

DB Query

0.92

Confidence

VIEW ALL USE CASES

A — Z

Everything Argus does, from A to Z

AAI Memory Layer
BBrowser Overlay
CContext Engine
DDOM Form Watcher
EEvent Extraction
FFTS5 Full-Text Search
GGemini 3 Flash Preview
HHistory Search
IInstant Recall
JJust-In-Time Memory
KKeyword Extraction
LLocation Awareness
MMessage Indexing
NNER Tagging
OOmnichannel Memory
PPromise Tracking
QQuery Speed <10ms
RReal-time Webhooks
SSQLite Storage
TTemporal Ranking
UUser Context
VVector-Free Search
WWhatsApp Native
XXact Confidence Score
YYour Data, Private
ZZero Search Needed

Quick Start

Get Argus.

Self-hosted. Docker-native.

Open Source

Star on
GitHub.

Argus is fully open source, submitted to the Frostbyte Hackathon 2026. Built with Google Gemini 3 Flash Preview, SQLite FTS5 and the Evolution WhatsApp API. Docker-native. No external search infra required.

View on GitHub

Repository

Akshat74747/argus-whatsapp-assistant

License

Private — All Rights Reserved

Stack

Gemini 3 Flash · SQLite FTS5 · Node.js · Chrome

Hackathon

Frostbyte Hackathon 2026