3.2 KiB
Troubleshooting Guide
This guide is intended to help you with common issues you might encounter while using Owlen.
Connection Failures to Ollama
If you are unable to connect to a local Ollama instance, here are a few things to check:
- Is Ollama running? Make sure the Ollama service is active. You can usually check this with
ollama list. - Is the address correct? By default, Owlen tries to connect to
http://localhost:11434. If your Ollama instance is running on a different address or port, you will need to configure it in yourconfig.tomlfile. - Firewall issues: Ensure that your firewall is not blocking the connection.
- Health check warnings: Owlen now performs a provider health check on startup. If it fails, the error message will include a hint (either "start owlen-mcp-llm-server" or "ensure Ollama is running"). Resolve the hint and restart.
Model Not Found Errors
Owlen surfaces this as InvalidInput: Model '<name>' was not found.
- Local models: Run
ollama listto confirm the model name (e.g.,llama3:8b). Useollama pull <model>if it is missing. - Ollama Cloud: Names may differ from local installs. Double-check https://ollama.com/models and remove
-cloudsuffixes. - Fallback: Switch to
mode = "local_only"temporarily in[mcp]if the remote server is slow to update.
Fix the name in your configuration file or choose a model from the UI (:model).
Terminal Compatibility Issues
Owlen is built with ratatui, which supports most modern terminals. However, if you are experiencing rendering issues, please check the following:
- Your terminal supports Unicode.
- You are using a font that includes the characters being displayed.
- Try a different terminal emulator to see if the issue persists.
Configuration File Problems
If Owlen is not behaving as you expect, there might be an issue with your configuration file.
- Location: Run
owlen config pathto print the exact location (Linux, macOS, or Windows). Owlen now follows platform defaults instead of hard-coding~/.config. - Syntax: The configuration file is in TOML format. Make sure the syntax is correct.
- Values: Check that the values for your models, providers, and other settings are correct.
- Automation: Run
owlen config doctorto migrate legacy settings (mode = "legacy", missing providers) and validate the file before launching the TUI.
Ollama Cloud Authentication Errors
If you see Auth errors when using the ollama-cloud provider:
- Ensure
providers.ollama-cloud.api_keyis set or exportOLLAMA_API_KEY/OLLAMA_CLOUD_API_KEYbefore launching Owlen. - Confirm the key has access to the requested models.
- Avoid pasting extra quotes or whitespace into the config file—
owlen config doctorwill normalise the entry for you.
Performance Tuning
If you are experiencing performance issues, you can try the following:
- Reduce context size: A smaller context size will result in faster responses from the LLM.
- Use a less resource-intensive model: Some models are faster but less capable than others.
If you are still having trouble, please open an issue on our GitHub repository.