v0.10.0
Cinnamon/kotaemonv0.10.0Feb 2, 2025by github-actions[bot]
AI Summary
A major release featuring Single Sign-On (SSO) login with Google support, new interactive mindmap visualizations, and significant improvements to file management and Ollama integration.
Key Highlights
- Single Sign-On (SSO) login support
- New interactive mindmap visualization
- Enhanced Ollama support with long context
- Improved file group management
- Public demo and Fly.io deployment template
New Features
- SSO login (Google)
- Mindmap visualization
- Demo mode
- Ollama long context support
- Fly.io deployment template
Full Release Notes
## What's Changed
* docs: improve installation instructions by @taprosoft in https://github.com/Cinnamon/kotaemon/pull/620
* feat: sso login, demo mode & new mindmap support by @taprosoft in https://github.com/Cinnamon/kotaemon/pull/644
## A major release with these new features:
* New mindmap visualization format with more interactive behaviour

* Select text from answer to highlight relevant citation (only work with English and latin language for now).

* SSO login (currently only support Google SSO) with the env var `KH_SSO_ENABLED` with more strict access control toward external users deployment.
```bash
KH_SSO_ENABLED=true ./launch.sh
# need to setup Google OAuth through: GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET
```
* Improve Chat suggestion UI & toggle
* Improve File Group management logics for multi-user
* Better Ollama support
* Support for long context and customizable context size on UI

* Select model name on first setup screen or using env vars (`LOCAL_MODEL` & `LOCAL_MODEL_EMBEDDINGS`)

* Built-in Ollama in Docker image (`kotaemon:main-ollama`)
* Sample Colab setup script for private / local RAG testing
* Add Fly.io deployment template
* Add new [public demo](https://huggingface.co/spaces/cin-model/kotaemon)
**Full Changelog**: https://github.com/Cinnamon/kotaemon/compare/v0.9.11...v0.10.0