A-star-logic / memoire

Other
1 stars 0 forks source link

Memoire

Memoire is a text search/RAG solution. It handles for you all the details of making a good document retrieval so you can focus on building your app (and delight your users).

Features

License & running the app

We are not open source yet. We have our own source-available license you can read here, the TLDR is:

Get started

Installing the app

You will need to use docker, the easiest will be to copy and paste our docker-compose

Requirements

Memoire is written using typescript and run on a single core. We tried and tested and it can load around 100k documents on 1Gb of ram when using 768 dimensions. The docker compose has been set to limit the resources to 1 core and 1Gb of ram, so you can see how your dataset uses the container.

Env variables

To work, the container require a few environment variables:

mandatory:

curl http://localhost:3003/endpoint -H "Authorization: Bearer my_API_KEY"

optional:

API documentation

You can either read the documentation using the environment variable SHOW_DOC, or read it online here

Github, contributing & issues

You are welcome to contribute to the repository, just look for open issues.

Problems?

If you are facing issues with Memoire, depending on which plan you have:

Common issues