Key Capabilities
Available Now
Section titled “Available Now”Full-text search across sources
Section titled “Full-text search across sources”Search your entire digital history from one place. The FTS5-powered search index handles:
- Instant results — Type and see matches immediately
- Snippet highlighting — See where your query matched
- Ranked results — Most relevant items first
- Empty query browsing — See recent items when no search term
Timeline visualization
Section titled “Timeline visualization”See your activity over time with an interactive histogram:
- Monthly buckets — Aggregated view of when things happened
- Source breakdown — Color-coded by data source
- Date range selection — Click to filter by time period
- Category stacking — See which sources dominated each period
Multi-source indexing
Section titled “Multi-source indexing”Index data from 23+ configured sources:
| Category | Sources |
|---|---|
| Reading | Pinboard, Readwise |
| Music | Spotify, Last.fm, Apple Podcasts |
| Social | Twitter/X archives, LinkedIn messages |
| Productivity | Things tasks, Timing app usage |
| Browse | Safari, Chrome, Google Search |
| Notes | Apple Notes, Notion |
| Photos | Apple Photos |
| Location | Foursquare check-ins |
| Code | GitHub activity |
| AI | Claude conversations |
| Curation | Are.na blocks and channels |
| Video | YouTube watch history |
| Calendar | Google Calendar events |
Category and source filtering
Section titled “Category and source filtering”Filter search results by:
- Categories — Click to show only music, or only notes
- Individual sources — Drill down to just Pinboard or just Spotify
- Exclusion mode — Hide specific sources from results
Configuration-driven extraction
Section titled “Configuration-driven extraction”Add new sources without code changes:
[[sources]]name = "my-source"enabled = truedb_path = "my-source/chronicle/chronicle.db"
[[sources.queries]]sql = "SELECT id, title, content, created_at FROM items"On the Roadmap
Section titled “On the Roadmap”Compose & publish
Section titled “Compose & publish”Create notes, articles, photos, replies, and more. Publish to your site via Micropub. Cross‑post (POSSE) to networks like Mastodon or Bluesky.
Live API import (PESOS)
Section titled “Live API import (PESOS)”Import your existing history from live APIs (Mastodon, Bluesky, GitHub). Run on a schedule to keep your archive current.
Enrich & organize
Section titled “Enrich & organize”Run enrichment pipelines to clean web pages (Defuddle‑style readability), generate alt‑text, extract tags, and create summaries.
Webmention & backfeed
Section titled “Webmention & backfeed”Send and receive webmentions for replies, likes, and reposts. Show conversations on your own site.
CLI commands
Section titled “CLI commands”Full command-line interface for:
otso import <source>— Pull from APIs and archivesotso publish <file>— Send to your site and syndicateotso search <query>— Search from the terminalotso snapshot— Backup before risky operations