Favicon of Karakeep

Karakeep

Quickly save any content online. This tool uses AI to automatically tag your links, notes, and images, making everything instantly searchable.

Designed for the ultimate data hoarder, this tool lets you save everything you find interesting—from links and notes to images and PDFs. The core of the platform is its powerful AI engine that automatically tags all your content, making retrieval faster and more intuitive than ever before. Stop manually organizing and start building your personal, searchable knowledge base.

Key features include:

  • Automatic AI Tagging: Let the system organize your bookmarks for you.
  • Collaborative Lists: Work with your team by sharing and managing bookmarks together.
  • Powerful Automation: Create custom rules and auto-hoard content from your favorite RSS feeds.
  • Full-Text Search: Instantly find what you need by searching through the entire content of your saved items.
  • Content Highlighting: Mark and save important snippets from articles and documents.
  • Self-Hosting Option: Maintain full control and privacy over your data with an easy-to-deploy Docker image.
  • Developer Friendly: Integrate with other services using a REST API and webhooks.

Directory Structure

karakeep
data
media
postgres-data
.env
docker-compose.yml

docker-compose.yml

services:
  karakeep:
    image: ghcr.io/karakeep/karakeep:latest
    container_name: karakeep
    restart: unless-stopped
    ports:
      - "3000:3000"
    environment:
      - DATABASE_URL=postgresql://karakeep:${POSTGRES_PASSWORD}@db:5432/karakeep
      - NEXTAUTH_SECRET=${NEXTAUTH_SECRET}
      - NEXTAUTH_URL=${NEXTAUTH_URL}
    volumes:
      - ./media:/app/media
      - ./data:/app/data
    depends_on:
      - db

  db:
    image: postgres:16-alpine
    container_name: karakeep-db
    restart: unless-stopped
    environment:
      - POSTGRES_USER=karakeep
      - POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
      - POSTGRES_DB=karakeep
    volumes:
      - ./postgres-data:/var/lib/postgresql/data

.env

POSTGRES_PASSWORD=secure_database_password
NEXTAUTH_SECRET=generate_a_secure_random_string_here
NEXTAUTH_URL=http://localhost:3000
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Karakeep

Favicon

 

  
  
Favicon

 

  
  
Favicon