Jammy 4f1815dd16
Some checks failed
CI / main (push) Has been cancelled
CI / release-e2e (push) Has been cancelled
Preserve FunClip handoff source
2026-07-07 09:41:05 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:41:05 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00
2026-07-07 09:36:36 +08:00

TrueGrowth (TrueGrowth.ai)

Canvas-first AI Application Platform

Connect models, tools, assets, and knowledge flows so AI work keeps running in one workspace.

中文 README

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
No description provided
Readme 187 MiB
Languages
TypeScript 72.5%
SCSS 20.6%
JavaScript 5.3%
HTML 1.1%
Shell 0.3%
Other 0.2%