You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update version to 0.3.4 and enhance README and documentation to reflect new tabbed chat feature, allowing up to 10 parallel sessions per project. Include details on session management and cost tracking improvements.
Copy file name to clipboardExpand all lines: README.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,7 @@ It is built for scientists, analysts, and curious people who want a powerful AI
15
15
## What can it do?
16
16
17
17
-**Answer questions and take on tasks.** Chat with Kady like any AI assistant. For bigger work, Kady delegates to a specialist "expert" agent that runs with a full Python environment and scientific tools.
18
+
-**Run up to 10 chats in parallel.** Open a new tab for each thread of work — every tab keeps its own message history, model, attached files, and cost meter, but all tabs share the project's sandbox so files written in one tab are immediately available in the others. Tabs keep streaming in the background while you switch between them.
18
19
-**Pick any AI model, any time.** Choose from 30+ models across 10 providers (OpenAI, Anthropic, Google, xAI, Qwen, and more) with a simple dropdown. Switch models message to message. You can also use free local models through [Ollama](./docs/local-models-ollama.md).
19
20
-**170+ scientific skills, pre-installed.** Covers genomics, proteomics, drug discovery, materials science, and more. Kady passes the right skills to the expert automatically for each task.
20
21
-**326 ready-to-run workflow templates.** Browse a built-in library across 22 disciplines - genomics, drug discovery, finance, astrophysics, and more. Pick one, fill in the blanks, and launch.
@@ -59,7 +60,6 @@ The file also has sections for other optional keys (Parallel for web search, Mod
59
60
### Step 3 - Start the app
60
61
61
62
```bash
62
-
chmod +x start.sh
63
63
./start.sh
64
64
```
65
65
@@ -74,9 +74,10 @@ Press **Ctrl+C** in the terminal.
74
74
## Using the app day to day
75
75
76
76
-**Send a message.** Type a question or task and hit enter. Kady will either answer directly or hand off to an expert for bigger work.
77
-
-**Switch models.** Use the model dropdown in the input bar - any message can use any model.
77
+
-**Open multiple chats.** Click `+` in the chat tab strip to start a new chat in the same project (up to 10). Double-click a tab title or use the pencil icon to rename it. Closing a tab cancels any turn it had running. The cost pill in the header shows both the active tab's session cost (`sess`) and the project total across every tab (`proj`).
78
+
-**Switch models.** Use the model dropdown in the input bar - any message can use any model. Each tab keeps its own model selection.
78
79
-**Upload files.** Drag files into the file browser or directly onto the input bar. Use `@filename` in your message to reference files.
79
-
-**Launch a workflow.** Open the workflows panel, pick one, fill in the blanks, and click Launch.
80
+
-**Launch a workflow.** Open the workflows panel, pick one, fill in the blanks, and click Launch. Workflows run in whichever chat tab is currently active.
80
81
-**Open Settings** (the gear icon in the top-right) for API keys, MCP servers, browser automation, and appearance.
81
82
-**Copy as Methods.** When you're done, export a publication-ready Methods paragraph summarising the session.
82
83
@@ -100,7 +101,7 @@ These guides live in the [`docs/`](./docs) folder:
100
101
- AutoResearch integration
101
102
- And much more
102
103
103
-
Recently completed: Ollama local model support, MCP server configuration in the UI, and choosing the expert's model from the main dropdown.
104
+
Recently completed: tabbed chats (up to 10 parallel sessions per project, sharing the same sandbox), Ollama local model support, MCP server configuration in the UI, and choosing the expert's model from the main dropdown.
Copy file name to clipboardExpand all lines: docs/limitations.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,3 +26,18 @@ Local models served through Ollama are supported end-to-end, but they amplify th
26
26
- Skills that rely on multi-tool choreography (browsing, running scripts, structured output) are the most fragile.
27
27
28
28
If a delegation loops or ignores its skill, try a **larger local model** (or temporarily switch back to an OpenRouter-hosted model) before assuming the workflow is broken. See [Local models with Ollama](./local-models-ollama.md).
29
+
30
+
## Tabbed chats
31
+
32
+
-**Hard cap of 10 tabs per project.** This keeps the browser snappy and
33
+
bounds the number of parallel SSE streams to the backend. Close an
34
+
existing tab before opening a new one once you hit the limit.
35
+
-**Tab list isn't persisted across reloads.** Refreshing the page resets
36
+
you to a single new chat tab. The underlying sessions and their message
37
+
history are still on disk under the project — you just can't currently
38
+
reopen them all at once into tabs from the UI. Re-opening a session by
39
+
id from the UI is on the roadmap.
40
+
-**Workflows launch into the active tab.** If you have a long-running
41
+
turn streaming in tab A and click Launch on a workflow while tab B is
42
+
active, the workflow runs in tab B. Switch to the tab you want to
0 commit comments