File Search for your Software

Mixpeek is a cloud-agnostic API that enhances your app with a search engine that spans all your image, audio, video and PDF files.

It's like a datalake, but for files

See the API in Action

Your file is never saved on our server and the text has a 10 min TTL.

Upload your Files

With a single POST request to the /upload endpoint, we will automatically extract relevant text then immediately make it searchable.

  • 01 What happens to my files when I upload them?

    Depending on the filetype, various machine learning models are run on the file and relevant text is extracted, then stored in an encrypted database.

    The file itself is never saved on our servers, you provide the url for the file in /upload API, then we'll include that file url in the /search response.

  • Currently, the mixpeek api accepts the following filetypes:
    'pdf', 'png', 'jpg', 'jpeg', 'gif', 'mp4', 'avi', 'mov', 'mp3', 'wav', 'm4a'

  • All of them! That's the beauty of mixpeek, your files may be stored in different locations and formats, we parse and index them all then give you one single api to query them.


Search Your Files

With a single request to the /search endpoint, we will return every relevant piece of text and it's corresponding filepath so you can reference them from your app.

  • 01 How does search work?

    As you upload your files, the text is indexed into a full text search index called Lucene. It is the most prominent text search in the industry and fastest.

  • All traffic in flight is encrypted using TLS and the data itself is encrypted at rest once it reaches our database.

  • We're still in beta, so just sign up and we'll talk.

Integration Heaven

Upload files from any cloud filestore, then search across all of them with one API call

Use Cases

Whichever industry, you likely store multimedia files. Enhance your software with a file-search API.

Human Resources Software

Waivers & Agreements

Employee Files

Vaccination Records

Education Software

Lecture Videos

Handwritten Notes

Audio Notes

Real Estate Software

Blueprint Images

On-Site Photographs

Video Walkthroughs

Healthcare & Insurance

Insurance Documents

Diagnostic Images

Medical Waivers

Frequently Asked Questions

If we haven't answered any of your questions below, send us an email:

  • What is the technology behind mixpeek?

    It depends on which filetype you are uploading. For example, for images we use pytorch, audio images is tesseract, etc. All the extracted text is then put into a Lucene index, where it instantly becomes searchable.

  • All connections between the API server and database enforce TLS 2.0 SSL certificates. Once the data enters the database, the hard drives are encrypted using AWS KMS (Key Management Store).

  • We have a 99.999% Service Level Agreement with our customers, and we're able to do this by having redundant app servers (for the APIs), in addition to redundant database servers.

  • Not at this time unfortunately.