link-brain
Local knowledge base for links. Save URLs with summaries and tags, search later using natural language, build collections, and review your backlog with spaced repetition. Includes a standalone HTML graph view.
Why use this skill?
Organize your digital life with Link-brain, a private, local knowledge base for your URLs. Features include auto-summarization, spaced repetition, and natural language search.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/jakes420/link-brainWhat This Skill Does
Link-brain is a local, privacy-first knowledge management system designed for developers and power users who suffer from 'bookmark fatigue.' Unlike cloud-based read-later apps, Link-brain stores every URL, summary, and tag in a local SQLite database within your home directory, ensuring total data sovereignty. It combines classic bookmarking features with advanced automation tools, including local summarization, tag prediction, and spaced-repetition algorithms to ensure your saved links are actually revisited.
Installation
To integrate Link-brain into your environment, use the OpenClaw installer:
clawhub install openclaw/skills/skills/jakes420/link-brain
Once installed, initialize your local brain using the quickstart command:
python3 scripts/brain.py quickstart
This step scans your existing browser bookmarks (Chrome, Safari, Firefox), imports them into your local database, and launches the graphical interface.
Use Cases
- Curated Learning: Organize technical documentation and tutorials with automatic tag generation based on your existing collection.
- Research Management: Perform natural-language queries across thousands of links to find specific topics, such as 'that tutorial on sqlite I saved last month.'
- Digital Minimalism: Combat information overload by using the 'digest' and 'random' discovery features to surface old, unread links that would otherwise stay buried.
- Offline Productivity: Since the tool relies on a local SQLite database, you can search and manage your entire reading history without an internet connection, provided the initial indexing is complete.
Example Prompts
- 'Find the top-rated Rust programming resources I saved last week.'
- 'Automatically fetch and summarize the article at https://blog.example.com and add the tags: documentation, web-dev.'
- 'Give me three random links from my backlog that I haven't read yet to help me clear my queue.'
Tips & Limitations
- Privacy: Link-brain is built for local-only operation. No data is sent to the cloud, and no telemetry is collected.
- Auto-Save: The
auto-savecommand performs a network request to fetch page content. Use this carefully if you are on a restricted connection. - Environment: By default, data lives in
~/.link-brain/. Use theLINK_BRAIN_DIRenvironment variable if you prefer to keep your database on an external drive or a different path. - Limitations: While the tool is excellent for managing links, it is strictly local. If you need to sync across multiple machines, you will need to manage the SQLite file location via a synced directory or version control.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-jakes420-link-brain": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, network-access