this post was submitted on 15 Nov 2024
1 points (100.0% liked)

Self-Hosted Alternatives to Popular Services

208 readers
1 users here now

A place to share, discuss, discover, assist with, gain assistance for, and critique self-hosted alternatives to our favorite web apps, web...

founded 1 year ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/RedPenguinGB on 2024-11-15 14:47:24+00:00.


A screenshot of the app in action.

Intro

Hey everyone! I just released an early version of my newest side project and I thought it could be useful to someone who isn't me as well.

What is this?

It's a Perplexity clone that uses Ollama or OpenAI endpoints to produce responses based on search results from SearXNG.

Why use this?

I made this because none of the other self-hosted Perplexity clones had multi-user support, SSO, easily shareable links, and a few other QoL features. It's obviously the first release so it's still a work in progress, but I enjoy using this more than Perplexica personally.

What's different about it?

Quite a few neat things!

As mentioned, it supports SSO using OIDC with any provider you'd like. It also let's you stash conversations as favourites, customise the models used for every step of the process, has beautiful OpenGraph embeds, and more. Check out the full feature list on GitHub.

What are your future plans?

I'd like to complete the Helm chart for easier Kubernetes deployments. I'd also like to integrate other self hosted solutions into this. My end goal is it being able to pull in data from apps like Paperless or Mealie and then searching your documents/recipes/movies/etc for stuff you ask it to find. I don't like that the self hosted apps don't form a real "ecosystem", so I'm trying to lead by example. This isn't a feature just yet as there's a few things I want to refine first, but we'll get there. I also want to give it a proper REST API so other self-hosted apps can integrate with it.

How do I deploy this?

Just follow the instructions on the project's GitHub!

Thank's for checking this out!

GitHub -

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here