Buster is an open-source platform for deploying AI data analysts
Go to file
dal 855e7b1a55
Integrate dataset handling into Analyst and Think and Prep agents
- Added support for fetching and managing user-specific datasets in the `analystAgentTask`, enhancing the context available for processing.
- Updated the `AnalystAgent` and `ThinkAndPrepAgent` schemas to include datasets, ensuring they are passed correctly in system messages.
- Implemented error handling for dataset retrieval to prevent workflow interruptions.
- Adjusted integration tests to accommodate the new datasets structure, ensuring comprehensive coverage.

These changes improve the agents' ability to utilize relevant datasets, enhancing their functionality and user experience.
2025-08-12 19:31:25 -06:00
.claude
.cursor/rules
.github
.vscode
apps Integrate dataset handling into Analyst and Think and Prep agents 2025-08-12 19:31:25 -06:00
assets
ee
packages Integrate dataset handling into Analyst and Think and Prep agents 2025-08-12 19:31:25 -06:00
scripts
.DS_Store
.env.example
.gitignore
.pnpmrc
.release-please-config.json
AGENT.md
CLAUDE.md
LICENSE
Makefile
README.md
SECURITY.md
biome.json
docker-compose.yml
package.json
pnpm-lock.yaml move to newer braintrust version 2025-08-12 16:06:00 -06:00
pnpm-workspace.yaml move to newer braintrust version 2025-08-12 16:06:00 -06:00
tsconfig.json
turbo.json
vitest.config.ts

README.md

Buster GitHub Banner

The Buster Platform

Build reliable AI data analysts


What is Buster?

Buster Dashboard

Buster is an open-source platform for deploying AI data analysts - empowering everyone at your company to explore data on their own.

Support and feedback

You can contact us through either:

License

This repository is MIT licensed, except for the ee folders. See LICENSE for more details.