Skip to main content
AIDiveForge AIDiveForge
Visit Weave

Get This Tool

License: License: unverified
Local-run terms: Run via npm install and npm run dev:electron on macOS; source available on GitHub.

Share This Tool

Compare This Tool
📋 Embed this tool on your site

Copy this code to embed a compact tool card:

Weave

FreeOpen SourceSelf-HostedAgentic

Pricing

Model
Free

Summary

Most personal AI assistants forget everything the moment you close the tab — your open commitments, the email you still owe a reply, the calendar conflict you noticed Monday and ignored by Wednesday. Weave is a local-first macOS agent that builds a persistent private memory from what you actually see and do, then acts on it.

Weave watches your screen via OCR, pulls Gmail and Calendar data, and stores all of it locally in SQLite — so the context it works from is yours and stays on your machine. The morning brief surfaces to-dos, overdue commitments, and response debt before your day starts. When you need action rather than summary, a browser agent plans and executes steps toward a goal, and a separate macOS agent drives native apps by voice or intent. The ceiling appears early: this is a solo developer project at 72 commits with no hosted fallback, no API, and no documented path for teams or shared memory.

Bottom line: Pick Weave if you are a macOS power user who wants a local memory layer that actually tracks your commitments and can run browser tasks on your behalf — but plan to maintain it yourself the first time an Electron dependency breaks on an OS update.

Community Performance Report Card

No community ratings yet. Be the first to rate this tool!

Best For: macOS users seeking local personal memory, Relationship and productivity tracking, Agentic browser and desktop automation, Privacy-focused local AI assistance

Community Benchmarks Community

No community benchmarks yet. Be the first to share a real-world data point.

  • All captured data — screen OCR, email, calendar, contacts — is stored locally in SQLite, so you are not trading your personal context for a vendor's data pipeline.
  • The browser agent accepts a goal and executes the steps to reach it without per-step instruction, so repetitive research or form-filling tasks run without you staying on the loop.
  • Commitment and response-debt tracking surfaces what you said you would do and have not done yet, which means the morning brief catches the dropped thread before the other person follows up.
  • Native macOS app control by voice or stated goal means automation extends beyond the browser to the full desktop environment, so you are not limited to web-only task execution.
  • Fully free with no paid-only features and self-hosted by design, so there is no pricing gate on any capability and no subscription to cancel when the project goes dormant.
  • The setup requires cloning the repo and running npm dev commands — there is no packaged installer documented beyond electron-builder config. The first OS update that breaks an Electron or native dependency lands on you to debug, with no issue history and no maintainer response SLA.
  • There is no API surface. Any workflow that needs Weave's memory or agents accessible from another tool, script, or service hits a dead end — teams who need that integration path switch to a self-hosted open-source alternative like Mem0 or a custom LangChain memory layer.
  • The macOS agent and browser agent have no documented multi-user or profile separation. A household or small team that wants shared context or separate memory spaces finds no path forward in the current architecture — this is a single-user, single-machine design.

Community Reviews

No reviews yet. Be the first to share your experience.

About

Platforms
macOS
API Available
No
Self-Hosted
Yes
Last Updated
2026-06-18T04:44:05.185Z

Best For

Who it's for

  • macOS users seeking local personal memory
  • Relationship and productivity tracking
  • Agentic browser and desktop automation
  • Privacy-focused local AI assistance

What it does well

  • Daily morning briefs with to-dos and notifications
  • Chat over personal memory and calendar/email data
  • Browser task automation with goal-based planning
  • Native macOS app control by voice or goal
  • Commitment and response-debt tracking

Integrations

GmailGoogle CalendarChromemacOS Accessibility API

Discussion Community

No discussion yet. Sign in to start the conversation.

Compare Weave

Spotted incorrect or missing data? Join our community of contributors.

Sign Up to Contribute

Community Notes & Tips Community

Be the first to contribute. General notes, observations, gotchas, and tips from people who use this tool day-to-day.

Frequently Asked Questions

Is Weave free?
Yes — Weave is fully free to use. There is no paid tier.
Is Weave open source?
Yes. Weave is open source.
Can I self-host Weave?
Yes. Weave supports self-hosting on your own infrastructure.
What platforms does Weave support?
Weave is available on: macOS.

Hours Saved & ROI Stories Community

Be the first to contribute. Concrete time/cost savings, with context. e.g. "Cut my code review backlog from 4h to 45m per week."

Weave

Weave describes itself as a ‘local-first relationship life intelligence engine’ for macOS. The core loop is: screen OCR captures what you see across apps, Gmail and Calendar integrations feed structured data, contacts fill in the relationship graph, and all of it lands in a local SQLite database. On top of that memory, Weave runs a daily morning brief — a digest of to-dos, notifications, and pending commitments — and answers natural-language questions against your own stored context.

The differentiating feature is the dual-agent layer. The browser agent accepts a goal, then plans and executes steps to reach it — navigating pages, filling forms, retrieving information — without you micromanaging each action. The macOS agent goes further, driving native desktop apps by voice or stated intent. Both agents run locally; cloud calls occur only for LLM inference or search features you configure yourself, so the decision about what leaves your machine is yours.

Where Weave fits cleanly: a solo macOS user who wants persistent personal context, commitment tracking across email and calendar, and occasional goal-driven automation without paying for a SaaS subscription. Where it breaks: the project carries no license in the documented file list, has a single-digit star count, no API surface, and no multi-user or shared-memory path. Teams, non-macOS users, and anyone who needs a stable integration contract rather than a local npm dev environment will hit a wall immediately. The vendor states no commercial tiers exist — this is free and open-source, which also means no support queue and no SLA.

Setup follows standard Electron app conventions: npm install and dev commands, with an electron-builder config for packaging. The OCR pipeline and native macOS agent live in separate directories alongside a Chrome extension for browser automation. Anyone evaluating this should audit the dependency chain before treating it as a production daily driver — the architecture is sound on paper, but community reports on stability at this maturity level are absent.