Skip to content

pabshazon/pocket-search

Repository files navigation

A desktop crossplatform app to perform semantic search on top of your FS

Development

Install Dependencies

brew update
brew install sqlite

# Assuming from repo root folder:
cd client/desktop-app
npm install

# Assuming from repo root folder:
cd servicespython/reasoning-engine
uv venv --python 3.11 
source .venv/bin/activate 
python3 -m ensurepip --upgrade
python3 -m pip install -r requirements.txt```

Run the app locally

infra/dev-scripts/run_local.sh
infra/dev-scripts/run_local.sh clean # to clean cargo and build from zero.

Refresh the local SQLite database

infra/dev-scripts/refresh_local.sh

Will remove the local database file.

Download models for 100% local app

infra/dev-scripts/download_models.sh

Will download the models in the client/desktop-app/models folder removing all previous models in the folder.

About

On-metal semantic search solution for macos.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors