[GH-ISSUE #5651] [FEAT]: Assign specific SQL Connector to a Workspace in Agent Configuration #5220

Closed
opened 2026-06-05 14:52:43 -04:00 by yindo · 0 comments
Owner

Originally created by @Stensan on GitHub (May 18, 2026).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/5651

What would you like to see?

Currently, it is not possible to assign a specific SQL Connector to a specific workspace under the "Agent Configuration" tab. When multiple SQL connections are configured, there is no dedicated UI option to control which database connection a particular workspace's agent uses, apart from potentially instructing the agent via the system prompt, which is not a reliable or user-friendly solution. This makes it difficult to build isolated chatbots that each operate on their own dedicated database.

Add a dropdown or selection UI in the Agent Configuration tab of each workspace that allows users to assign one (or more) specific SQL Connector(s) to that workspace. Only the assigned connection(s) should be available to the agent in that workspace.

This would enable the following setup:
Workspace A -> assigned to SQL Connection "Database A"
Workspace B -> assigned to SQL Connection "Database B"

This feature would allow users to build multiple focused, data-isolated chatbots within a single AnythingLLM instance, each with access only to its own relevant database, without risk of cross-contamination between workspaces.

Originally created by @Stensan on GitHub (May 18, 2026). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/5651 ### What would you like to see? Currently, it is not possible to assign a specific SQL Connector to a specific workspace under the "Agent Configuration" tab. When multiple SQL connections are configured, there is no dedicated UI option to control which database connection a particular workspace's agent uses, apart from potentially instructing the agent via the system prompt, which is not a reliable or user-friendly solution. This makes it difficult to build isolated chatbots that each operate on their own dedicated database. Add a dropdown or selection UI in the Agent Configuration tab of each workspace that allows users to assign one (or more) specific SQL Connector(s) to that workspace. Only the assigned connection(s) should be available to the agent in that workspace. This would enable the following setup: Workspace A -> assigned to SQL Connection "Database A" Workspace B -> assigned to SQL Connection "Database B" This feature would allow users to build multiple focused, data-isolated chatbots within a single AnythingLLM instance, each with access only to its own relevant database, without risk of cross-contamination between workspaces.
yindo added the enhancementfeature request labels 2026-06-05 14:52:43 -04:00
yindo closed this issue 2026-06-05 14:52:43 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#5220