SurfSense
Open-source AI research workspace with live web data connectors
Gives AI agents concrete rules to follow when writing or refactoring code in this repo: the Vercel guide enforces 40+ React/Next.js performance rules, and the Obsidian guide defines build, security, and release constraints for the companion plugin.
All Skills in This Repository (40)
Pure Emerald Level Indicatorsweb-design-guidelines
Review UI code against Web Interface Guidelines for compliance.
shadcn
Manage shadcn/ui components and projects with styling and debugging support.
vercel-react-best-practices
Optimize React and Next.js applications with 58 performance rules across 8 categories.
tdd
Enforces a strict Python TDD workflow using the red-green-refactor methodology.
system-architecture
Design system architectures with right-sized complexity, explicit boundaries, and documented trade-offs.
performance-reporter
Generate SEO and GEO performance reports with rankings, traffic, backlinks, and AI visibility metrics.
entity-optimizer
Audit and build brand entity presence across Knowledge Graph, Wikidata, and AI systems.
keyword-research
Discovers, scores, and clusters SEO keywords by volume, difficulty, and search intent.
playwright-testing
Guides writing, debugging, and maintaining Playwright end-to-end, API, and component tests.
content-quality-auditor
Audits content against an 80-item CORE-EEAT benchmark with weighted scoring and publish verdicts.
domain-authority-auditor
Audits domain authority using a 40-item CITE scoring framework with veto checks.
alert-manager
Configure SEO monitoring alerts for ranking drops, traffic changes, and technical issues.
Frequently Asked Questions
FAQPage SchemaHow to install SurfSense?โผ
Run `npx skills add MODSetter/SurfSense --all -g -y` in your terminal to install all skills in this suite globally.
What is SurfSense used for?โผ
SurfSense is an open-source NotebookLM alternative that lets AI agents research the live web through connectors for Reddit, YouTube, TikTok, Google Search, Amazon, and more, then stores findings in a cited, searchable knowledge base.
How do I connect SurfSense to Claude or Cursor?โผ
Add the SurfSense MCP server URL with your API key to your agent's MCP config, and every connector becomes a native tool your agent can call directly.
Can I self-host SurfSense for free?โผ
Yes. With Docker Desktop installed, run the one-line install script from the repo and the full platform runs on your own infrastructure with billing disabled.
Does SurfSense work without coding experience?โผ
Yes. On the hosted cloud version you simply ask the agent for live web data in plain English, and it handles the connectors and research for you.
Related Repositories in Education & Research
View All in Education & Researchโlearn-claude-code
Learn to build AI agent harnesses from scratch
ai-agents-for-beginners
Learn to build, deploy, and secure AI agents step by step
33-js-concepts
Master 33 essential JavaScript concepts with tested, verified guides