Organize notes, tasks, and ideas in a beautiful, glassmorphic environment. Self-hosted, private, and designed for speed.
A unified workflow for your daily brain dumps, project notes, and task management.
Organize data in themed repositories or use automatic Daily Collections for journaling.
Reminders, recurring schedules, and three-state statuses to keep you productive.
Find anything across all collections with powerful filters for tags, mentions, and dates.
Connect your thoughts with #tags and collaborate using @mentions for assignments.
Install snipsel as a Progressive Web App for a seamless native experience on any device.
Rediscover your past ideas with daily highlights from your history to spark new inspiration.
Summarize, translate, and expand your notes using your own LLM integration.
Visualize your notes and tasks on an interactive map using geographic coordinates.
Keep working without internet. Your data is stored locally and syncs automatically when you're back online.
Stay informed. Receive instant alerts for mentions, shared tasks, and reminders on all your devices.
Go beyond text. Upload documents, PDFs, and files directly to your snipsels for easy access.
Experience seamless collaboration. Changes appear instantly across all your sessions and shared users.
Connect your favorite identity provider via OpenID Connect for secure, centralized authentication.
Access millions of professional photos. Build stunning collection headers with integrated Unsplash search.
Self-hosted, 2FA, and Passkeys support. Your knowledge belongs to you alone.
snipsel handles your media with care. Attach images, files, or simply paste a link to see the magic happen.
Take a look at how snipsel transforms your messy thoughts into structured knowledge.
Don't just take our word for it. Try out the full snipsel experience on our demo instance.
Use "demo" / "demo123" to explore.
snipsel is built with modern tech: Svelte, Python, SQLite. Deploy easily via Docker.
docker run -d \
--name snipsel \
-p 5000:5000 \
-v ./data:/app/data \
-v ./uploads:/app/uploads \
-e SNIPSEL_SECRET_KEY="your-secure-secret-key" \
-e SNIPSEL_DOMAIN="yourdomain.com" \
-e SNIPSEL_FRONTEND_URL="https://yourdomain.com" \
-e SNIPSEL_REGISTRATION_ENABLED=1 \
ghcr.io/mcfetz/snipsel:latest