3b6781d6956bd896c83ee12c3fe16527665ea911
TrueGrowth (TrueGrowth.ai)
Canvas-first AI Application Platform
Connect models, tools, assets, and knowledge flows so AI work keeps running in one workspace.
Product Showcase
| Split Images | Flowcharts | Mind Maps |
|---|---|---|
![]() |
![]() |
![]() |
| Semantic image splitting | Semantic flowcharts | Semantic mind maps |
Platform Capabilities
- AI generation and routing: images, video, audio, text, and Agent flows from one workspace.
- Canvas workspace: AI tasks, assets, frames, tool windows, and knowledge-base content share the same surface.
- Task and asset management: queues, media library, unified cache, and history make outputs reusable.
- Toolbox and extensions: internal React tools, iframe tools, Skill/Agent modules, and plugin runtime support.
- PPT and content workflows: frame slideshows, PPT export, Markdown/Mermaid conversion, and media editing.
Local Development
Requirements
- Node.js 20+
- pnpm 10.21.0, preferably via Corepack
Install and Run
corepack enable pnpm
pnpm install
pnpm start
Open http://localhost:7200 after the dev server starts.
Common Commands
pnpm start # Start Web dev server
pnpm build:web # Build the Web app
pnpm build # Build the workspace
pnpm check # typecheck + lint
pnpm test # Run unit tests
pnpm e2e:smoke # Run smoke E2E tests
pnpm check:cycles # Check circular dependencies
pnpm manual:build # Generate user manual
Deployment
The repository keeps several supported deployment paths:
- Vercel / Netlify: use your own repository config or the included static hosting config.
- Docker: build the static-site image with the root
Dockerfile. - Hybrid CDN + self-hosting: see NPM CDN Deploy and CDN Deployment.
Repository Structure
TrueGrowth/
├── apps/
│ ├── web/ # TrueGrowth Web app and Service Worker
│ └── web-e2e/ # Playwright E2E and manual generation
├── packages/
│ ├── drawnix/ # Canvas workspace core
│ ├── react-board/ # Plait React board adapter
│ ├── react-text/ # Text rendering components
│ └── utils/ # Shared utilities and workflow parsing
├── docs/ # Current development documentation
├── openspec/ # Requirements and change proposals
└── scripts/ # Build, release, manual, and deploy scripts
Documentation
License
MIT
Description
Languages
TypeScript
72.5%
SCSS
20.6%
JavaScript
5.3%
HTML
1.1%
Shell
0.3%
Other
0.2%


