Reply with context
Weft drafts replies from recent messages, accepted memories, and retrieval over your local relationship history.
Private AI for WhatsApp and Telegram
Weft helps you draft replies, remember people, and follow up with friends, customers, and partners without uploading conversations to cloud AI.
Local AI, not cloud CRM leakage
Local models are slower than cloud APIs, so Weft prepares useful suggestions in the background. When you open a conversation, draft replies, relationship briefs, memory candidates, and open-loop candidates are already waiting for review.
The chat completion queue defaults to one request at a time, so your laptop stays responsive while local inference does the work.
Weft drafts replies from recent messages, accepted memories, and retrieval over your local relationship history.
Preferences, birthdays, business needs, sensitive facts, and useful summaries become reviewable memory candidates.
Open loops capture promises, customer requests, and pending replies before they disappear into the scrollback.
Short relationship briefs remind you who someone is, what happened recently, and how to respond with care.
Built for real message overload
Remember preferences, plans, birthdays, sensitive topics, and promises before you reply.
Keep customer context close without sending proprietary chats, pricing, or relationship history to a cloud CRM assistant.
Review every generated memory, open loop, and draft. Weft helps, but it does not send messages behind your back.
Privacy model
Weft stores data locally, talks to local inference endpoints you configure, and gates agent access behind visibility controls.
Run the pre-release
Use the Demo Provider first, then connect Telegram or WhatsApp when you are ready to bring in real messages.
npm ci
cargo run -p weftd -- --dev --seed-mock-connector
npm run dev