Skip to content

Exporting Your Data

With Easysearch, your data remains yours. You can export it at any time for your own use, including with the open-source version of Easysearch.

Downloading

To export your data, log in to your account and then visit your organization’s Settings page.

Find the “Download Your Data” section:

The "Download Your Data" section of the Easysearch dashboard

Enter your password and click “Download Data”. The download should start within a few seconds, but for larger databases, it could take a minute or two.

Using your data with Easysearch (OSS)

We maintain an open-source version of Easysearch with a similar feature set.

You can find it here on GitHub.

There is a sample configuration file that you can follow to write your own. Name the file config.yml and place it in the same working directory that you run Easysearch from.

Using your data elsewhere

If you’d like to do something else with your data, you may need these SQLite extensions to access it.

  1. fts5 - SQLite’s Full Text Search extension. This is typically installed by default on modern SQLite distributions, but if you don’t have it, the SQLite Documentation has some more information on how to compile or load it.
  2. sqlite-vec - If you were using Search by Meaning, your vector embeddings are stored with sqlite-vec. Accessing any of the tables prefixes with pages_vec_ require the sqlite-vec extension to be installed and loaded.

Again, once you move off of a paid Easysearch subscription, we cannot provide technical support.

Data Model

The paid edition of Easysearch is a superset of the open-source edition, so the Easysearch (OSS) database setup script could be useful to you.