karakeep-app/karakeep

A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 44 minutes ago
Added to GitGenius on September 1st, 2026
Created on February 6th, 2024
Open Issues & Pull Requests: 707 (+0)
GitHub issues: Enabled
Number of forks: 1,489
Total Stargazers: 28,886 (+1)
Total Subscribers: 85 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 17.2 hours
Mean response time: 16.6 days
90th percentile: 34.8 days
Tracked items: 1,368

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 97% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "question" is answered fastest, typically in about 3 hours, while "pri/low" waits about 5 days. 74% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 5% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 602
New in 7 days: 4
Closed in 7 days: 1
Avg open age: 370 days
Stale 30+ days: 519
Stale 90+ days: 451

Recent activity

Opened in 7 days: 3
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • feature request (655)
  • status/untriaged (554)
  • bug (516)
  • status/approved (381)
  • pri/low (144)
  • pri/medium (139)
  • question (91)
  • pri/high (83)

Detailed Description

Karakeep is a self-hostable bookmark manager that stores links, notes, and images with AI-based automatic tagging and full text search.

The tool addresses the problem of organizing and retrieving saved content at scale. It lets users capture bookmarks, notes, and images through browser extensions, mobile apps, or direct uploads, then automatically fetches metadata like titles and descriptions for links. The system uses large language models to generate tags and summaries, with support for local models via Ollama. Search combines full text indexing with semantic search to help users find saved content by meaning rather than exact keywords. The project also includes OCR for extracting text from images, full page archival to prevent link rot, and video archiving capabilities.

Karakeep suits developers and information workers who want to self-host their bookmark infrastructure rather than rely on third-party services. It works well for teams collaborating on shared bookmark lists and for users who want to integrate bookmarking into automated workflows through its REST API and CLI. The tool imports existing bookmarks from Chrome, Pocket, Linkwarden, Omnivore, and Tab Session Manager, and can sync with browser bookmarks via Floccus. Mobile apps for iOS and Android provide offline reading and quick capture on the go.

The project maintains active continuous integration with passing test workflows. Development activity shows consistent engagement across multiple platforms and integrations, with browser extensions for Chrome, Firefox, and Safari alongside native mobile applications. The codebase spans TypeScript across web and mobile implementations, and the project supports internationalization through community translation contributions. Documentation covers installation, configuration, security considerations, and development setup, indicating sustained attention to both user onboarding and contributor experience.