ragna icon indicating copy to clipboard operation
ragna copied to clipboard

RAG orchestration framework ⛵️

Results 107 ragna issues
Sort by recently updated
recently updated
newest added

This is a work in progress. This is a continuation of PR #358. It was created by rebasing PR #358 to include the merged commits from PR #362 that removes...

area: documentation 📖

### Feature description Oftentimes, I'll start up Ragna like so to create a log: `ragna api 2>&1 | tee ragna.log` I can then `grep` the log to find errors or...

type: enhancement 💅

We currently suggest people install `ragna[all]` by default and only drop the `[all]` extra if they want fine-grained control https://github.com/Quansight/ragna/blob/e0fe0145a5d7428923be778542d5211e8359c174/docs/install.md?plain=1#L9-L23 `pip install ragna`, which is what most people will try...

type: RFD ⚖️

~Work in progress - do not merge~ Ready for review This PR uses a better approach for CSS styling in Panel. The method we used so far showed its limitations...

type: maintenance 🛠️
area: web-ui 💻

Was released today: https://blog.holoviz.org/posts/panel_release_1.4/ There are a few chat improvements that we should take a look at: https://blog.holoviz.org/posts/panel_release_1.4/#chat-improvements.

type: maintenance 🛠️

### Bug description ```sh ragna init ``` Select all storages and both ChatGPT assistants, then ```sh OPENAI_API_KEY="..." ragna ui ``` Try to add a PDF document and start a chat....

area: user-experience 🙋🏻‍♀️

### Feature description Currently chats are listed oldest first (highest) in `ragna ui`. It seems more helpful more most use cases to reverse that order and have newer chats appear...

type: enhancement 💅
area: web-ui 💻

Our web UI is currently sits on top of the REST API and cannot be deployed as a standalone application. This architecture was chosen to avoid giving us a benefit...

area: web-ui 💻
type: RFD ⚖️
dev: deploy

This PR adds support for Ollama assistants.

type: enhancement 💅
pr-status: needs review 👀
pr-status: merge ready 💪

The Gemma2B model is provided by Ollama, vLLM, and possibly others. Originally, we included it as `ragna.assistants.Gemma2B` from Ollama, but there could be a naming conflict if vLLM is included...