AI Workflow Platform for Tecnical LLM Trading
TradingGoose Studio is an AI workflow platform for technical LLM trading, it combines both technical + LLM analysis for your trading decision. It is built for analytics, research, charting, monitoring, and workflow automation.
- Bun v1.2+
- Docker (for PostgreSQL)
- Colima or Docker Desktop (macOS)
bun install
docker run --name tradinggoose-db \
-e POSTGRES_PASSWORD=postgres \
-e POSTGRES_DB=tradinggoose \
-p 5432:5432 -d \
pgvector/pgvector:pg17
cd apps/tradinggoose && cp .env.example .env
cd ../../packages/db && cp .env.example .env
cd packages/db
bunx drizzle-kit migrate --config=./drizzle.config.ts
cd ../..
bun run dev:full
| Tech Stack | |
|---|---|
| Framework | |
| Runtime | |
| Database | |
| Authentication | |
| UI | |
| State Management | |
| Realtime | |
| Flow Editor | |
| Docs | |
| Monorepo | |
| Background Jobs | |
| Remote Execution | |
| Charting | |
| Indicator Engine | |
| Drawing Tools |
Special thanks to the Sim Studio team for open-sourcing the original project this repository is built on top of.
TradingGoose Studio started from Sim Studio v0.4.25.
The combined TradingGoose Studio project is licensed under AGPL-3.0-only - see the LICENSE file for details. This is not because the Sim Studio upstream is Apache-2.0; those upstream notices remain preserved. The combined project is AGPL-3.0-only because TradingGoose Studio integrates PineTS under its AGPL terms, and this project is intentionally kept as free software so users can use, study, modify, self-host, and redistribute it under the same terms. Additional attributions and third-party license texts are in NOTICE and THIRD-PARTY-LICENSES. The Apache-2.0 text preserved for Sim Studio and Lightweight Charts is in LICENSES/Apache-2.0.txt. Those Apache-related notices still stay in the repository because this project is derived from Apache-licensed upstream code and also distributes Apache-licensed third-party components whose attribution notices must be preserved.
The chart drawing tools vendored in apps/tradinggoose/widgets/widgets/data_chart/plugins/
carry their own MPL-2.0 license file at
apps/tradinggoose/widgets/widgets/data_chart/plugins/LICENSE.
Those vendored modified source files remain covered by the MPL-2.0 at the file level.
The project's overall AGPL-3.0-only distribution does not replace or remove the MPL-2.0
terms that continue to apply to that directory.
Built with ❤️ by the TradingGoose Team