JHubi1 / ollama-app

A modern and easy-to-use client for Ollama
Apache License 2.0
597 stars 45 forks source link

Plugins / Extension Support #44

Open ZeyoYT opened 2 months ago

ZeyoYT commented 2 months ago

Requirements

Description

A way to extend the original features with plugins, for example search web using searxng or any other api / method, or adding image generation support by using comfyui or automatic1111, while this are things that could be implemented as a feature of the app in future, its just for a example of what could be a plugin

Possible solution

a community driven or developer made plugins support that can be added to the app

Additional context

some apps like kwgt in android does this by making you install the plugin as a app in your phone, and the kwgt app detects the app and adds the widgets to it, the plugin app it self is useless without kwgt, or the ollama-app can have a store page where you can download plugins, and all the plugins can be added to a github repo where community can add there own plugins by making a pull request

JHubi1 commented 2 months ago

The things you're describing are tool calls. And to make it a plugin system is actually a great idea. I'll look into it