Skip to content

Multi model backend support for Ollama, OpenAI, Gemini & Claude with human-like friendly chat abilities#43

Merged
itsskofficial merged 18 commits intodevelopmentfrom
feature/multi-model-backend
Mar 3, 2025
Merged

Multi model backend support for Ollama, OpenAI, Gemini & Claude with human-like friendly chat abilities#43
itsskofficial merged 18 commits intodevelopmentfrom
feature/multi-model-backend

Conversation

@itsskofficial
Copy link
Contributor

🚀 Summary

This PR includes changed backend functionality to enable multi model backend support for switching between local Ollama models and cloud based models like OpenAI, Gemini & Claude. It also contains prompt engineering changes for enabling friendly chat between any model and the user

✅ Related Issues

Closes #17 #21 #24

🔍 Changes Made

  • Feature 🚀 Multi model support for Ollama
  • Feature 🚀 Multi model support for cloud based models
  • Feature 🚀 Multi model support for cloud based models
  • Refactor ♻️ Frontend improvements in home, settings and sidebar

📸 Screenshots (if applicable)

image

🔄 Additional Context

Now user can switch models from the settings page. For cloud based models, they need to enter their own API key

@itsskofficial itsskofficial added the enhancement New feature or request label Mar 3, 2025
@itsskofficial itsskofficial added this to the 1.5.0 milestone Mar 3, 2025
@itsskofficial itsskofficial self-assigned this Mar 3, 2025
@itsskofficial itsskofficial merged commit 0cfd0ef into development Mar 3, 2025
2 of 6 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Mar 3, 2025
@itsskofficial itsskofficial deleted the feature/multi-model-backend branch March 6, 2025 04:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants