supermemory icon indicating copy to clipboard operation
supermemory copied to clipboard

Self host as API?

Open douglasg14b opened this issue 10 months ago • 6 comments

This is something that I've been wanting to play with for a long time.

However most implementations tend to be based on a browser extension, chrome only, using a proprietary backend or paid service. This project is exciting since the back end is included!!

Are there plans for this to be "one click" self-hostable through docker/K8's, so devs can use it as a solution and build on top of it?

Of course I understand that it could just be forked and modified to fit whatever needs someone might want for it. But improving an existing project is usually better than siloing!

douglasg14b avatar Apr 16 '24 02:04 douglasg14b

Yes! Absolutely. this is something i definitely want to do. A "Mempry API" that can be plugged into any app and any developer can use it. How does that sound?

Get your API key, make a project and BOOM!

Dhravya avatar Apr 16 '24 06:04 Dhravya

yep! However, self-hosted, meaning instead of using a 3rd party service (Say hosted by you). Devs can host this on their own hardware and integrate at their own convenience.

douglasg14b avatar Apr 16 '24 16:04 douglasg14b

This would be awesome!

leo-goss avatar May 11 '24 15:05 leo-goss

@leo-goss tha ms for the interest! Would it be cool if:

  1. a public API is provided with limits
  2. that API can be hosted on your own cloudflare account if you need to?

The API manages /add (chunking vector generation etc) and /query (query the vector and get results with score IDs)

Dhravya avatar May 11 '24 15:05 Dhravya

That’s exactly it! And perhaps a plug and play small javascript to add a sticky button “add to memory” to a website for instance

leo-goss avatar May 11 '24 15:05 leo-goss

Very cool idea. thanks.

Dhravya avatar May 11 '24 15:05 Dhravya