Search
Search everything, instantly.
Install / Use
/learn @harana/SearchREADME
<h2 align="center">
Search everything, instantly.
</h2>
<p align="center">
<img width="600" src="docs/assets/screenshot.png" alt="Screenshot">
</p>
<p align="center">
<a href="https://harana.com/download">macOS Apple</a> ·
<a href="https://harana.com/download">macOS Intel</a> ·
Windows ·
Linux
<br />
<b>Alpha Release</b>. Expect bugs and crashes.
</p>
<br/>
Features
<b>Fast and Minimal</b>
- Search your desktop and the cloud in < 10ms.
- CPU usage and temperature aware.
- Offline - ideal for travellers and VPN users.
<b>Elegant Interface</b>
- 700+ file types recognised and categorised.
- Navigable entirely from keyboard.
- Information cards for showing thumbnail, file information and more.
- Instant preview for 15+ file types with more being added.
<b>Powerful Indexing</b>
- 100s of file types with custom indexing and thumbnail generation.
- PDF and Image OCR using Google Tesseract.
- Text summarisation using Google Bert.
- Speech to text indexing for movies, podcasts etc using OpenAI Whisper.
- Video and image object detection using YOLO.
- Fallback to macOS Quicklook when needed.
Privacy
- We do not track your behaviour or capture any telemetry or user analytics.
- All searches and file indexing is done locally and never shared.
- Cloud sources are built server-side but are encrypted using your private key.
- We do use Sentry for crash reporting however this can be disabled.
Roadmap
- Developer search e.g. Crates, NPM, Maven.
- Cloud search e.g. Airtable, Notion.
- Windows and Linux support.
- Kubernetes platform for running data services yourself.
- WebAssembly plugin SDK for indexing, thumbnail generation etc.
- AdaptiveCard support to allow publishing cards into Teams, Windows Feed etc.
Developer Guide
Please refer to the contributing guide for how to install and contribute.
<br/>Security Policy
Please refer to the security policy for information on how to responsibly report a security vulnerability or issue.
<br/>Related
-
Search Engine - Rust search core e.g. indexing, search, thumbnails
-
SBT Plugin - Scala SBT plugin abstracting common configuration
-
SDK - Scala SDK for the UI
-
Web - React / Scala.js related components
-
Platform - Terraform workspaces/modules for the Data Platform
-
Platform Images - Ansible/Packer playbooks for Docker images and AMIs
