getmosaic
v0.1.37
Published
Less noise, more signal — market intelligence for your team
Downloads
1,720
Maintainers
Readme
Mosaic
Mosaic is an opinionated intelligence agent that reads your team's internal streams — Slack, email, docs, CRM — scans market trends, and delivers sharp insights to drive product decisions and strategy.
Install
npm install -g getmosaic
mosaic configuremosaic configure walks you through everything — installs dependencies, connects your sources, and gets you ready to start.
Start
mosaic startConnect your sources
During mosaic configure you'll connect:
- Hyperspell — sign up at hyperspell.com, then connect Slack, Notion, Gmail, and Google Drive from their dashboard
- Anthropic — API key from console.anthropic.com
- Slack — authorize via the connect page that opens automatically
- Tavily — optional web search, free key at tavily.com
Mosaic searches across all of them automatically.
What Mosaic can do
| Ask Mosaic... | It will... | |---|---| | Generate a market report on X | Search internal knowledge + web, synthesize, save insights | | What do we know about our churn? | Search across Slack, email, docs | | Research our competitors | Pull live web data + internal context | | Remember that X is happening | Save it to memory for future reports |
Commands
mosaic configure # Set up Mosaic (run this first)
mosaic start # Start Mosaic
mosaic stop # Stop Mosaic
mosaic status # Show connected channelsAdding new capabilities
To add a new tool:
- Create
src/tools/your-tool.ts - Add it to
src/tools/registry.ts - Rebuild:
npm run build
No other changes needed.
Requirements
- Node.js 20+
- Hyperspell account
- Anthropic API key
