[FR] ollama
Description
Could we add the feature of supporting ollama in Appflowy ? It has an API and could be a self-hosted and open source alternative to the OpenAI API
Impact
an API and could be a self-hosted and open source alternative to the OpenAI API
Additional Context
No response
Well I would use it exactly like the OpenAI Writer feature. Instead of sending query to Chatgpt url it's send to your ollama API url. There could be an option in settings or while prompting to select which of your installed model to select. Now ollama even supports multimodal models so we could even select in the editor a specific picture and ask to write a description about it (aka using llava). There is so much more possible like having a chatbot on the side, ingest documents and write a summary...
👋 new to contributing here, can I pick this feature up? @annieappflowy
@paulonasc , thanks for offering the help. Since it's very complex and critical, this task will be handled by the appflowy team. We encourage you to look for alternative issues that may interest you.
Is this still in the pipeline ? Should be really easy to implement right ?
I saw in the docker-compose.yml you can specify your own API URL, not sure if anyone's tried that yet
@Snuupy could you point me to where you see it? I'm not seeing it here https://github.com/AppFlowy-IO/AppFlowy/blob/main/frontend/scripts/docker-buildfiles/docker-compose.yml
found it @oc013
https://github.com/AppFlowy-IO/AppFlowy-Cloud/blob/main/docker-compose.yml#L116
Thank you @Snuupy I will need to try to understand what that repo for, I thought everything was here. (I just found AppFlowy yesterday looking for something that integrates with Ollama :smile: )
https://github.com/AppFlowy-IO/AppFlowy-Cloud/pull/512
@Snuupy - have you tried this feature? are you running a self hosted cloud instance?
@Snuupy - have you tried this feature? are you running a self hosted cloud instance?
@themantalope no, not yet. I paused on continuing to test appflowy back when you could not view/edit databases on mobile but it looks like that was just recently merged. I also don't like the AI paywall so I'm hesitant to sink more time into this.
Any news on prioritizing this @annieappflowy ? Someone offered to help with it and you stated "it's very complex and critical, this task will be handled by the appflowy team" so I'm guessing that people expected the team to pick it up instead of trying it out
@oc013 , We didn’t have the time to do it. If you’ve checked our recent release notes, there aren’t any AI-related features...
This is the current status from our side regarding this request:
The next to-do for the self-hosting solution is to support self-hosting our web app. #5920
I have added a reply in https://github.com/AppFlowy-IO/AppFlowy-Cloud/issues/943 which provides more information on this.
Supported in the upcoming release (v0.8.7) https://appflowy.com/guide/appflowy-local-ai-ollama