Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

External ollama addition #42

Merged
merged 4 commits into from
Feb 16, 2025
Merged

External ollama addition #42

merged 4 commits into from
Feb 16, 2025

Conversation

Hairetsucodes
Copy link
Collaborator

No description provided.

- Extend types and database schema to support external Ollama models
- Implement UI components for adding and selecting external Ollama models
- Update context, hooks, and settings to handle external Ollama integration
- Add new database methods and IPC handlers for external Ollama management
- Update Radix UI Dialog to Sheet for improved library modal interaction
- Refactor ChatSettings and ExternalOllama components for better model selection
- Add validation and error handling for external Ollama model configuration
- Improve provider initialization for external Ollama models
- Update database methods to prevent duplicate external Ollama entries
- Clean up debug logging in ChatInput, ExternalOllama, Openrouter, and various LLM-related files
- Improve code cleanliness by removing unnecessary console.log calls
- Maintain code quality by eliminating development-specific logging statements
- Add platform-specific environment variables for CUDA compilation
- Implement fallback mechanism to CPU version if CUDA installation fails
- Handle Linux and Windows compiler compatibility for CUDA builds
- Enhance error handling and logging during llama-cpp-python installation
@Hairetsucodes Hairetsucodes merged commit fd683ac into main Feb 16, 2025
@Hairetsucodes Hairetsucodes deleted the External-Ollama-addition branch February 16, 2025 02:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants