Learn it.Build with it.

Curricula, graded exercises, past exam papers and practical tools for software, languages and career work. Read for free; practise with real feedback.

Drive into CuongThaiReal 3D playground

Drive into CuongThai

This is a static preview. The 3D engine and its assets only load after you choose to enter.

Explore in 3D

Long reads worth finishing

One topic at a time, explained far enough that you can leave with something working.

Flagship tools

Two tools we built and use every day

Not just lessons — real software with real users: students, lecturers and mentors, and teams at software companies. A Jira-style place to run projects, and a coding agent that runs on your own machine — and the two plug into each other.

Projects · capstones · classrooms

CT Work

A Jira-style workspace built around how Vietnamese students, lecturers and software teams actually work — boards and sprints, SRS documents, FPT-format test reports, classrooms, and AI agents that pick up cards with you.

Made for

  • Student capstone teams
  • Lecturers & mentors
  • Company project teams
  • Freelancers with clients
screens
68
agent commands (MCP)
123
places: web · app · standalone
3

Features

  • Plan & track
    • Drag-and-drop board, backlog, list
    • Sprints, timeline (Gantt), releases
    • JQL search and saved filters
    • Timers, worklogs, workload
  • Capstones & classrooms
    • SWP391 · SWR302 · SWT301 · SEP490 templates
    • Lecturer hub, classes, submission portal
    • Per-member contribution, weekly reports
    • Defense practice, AI requirement review
  • Requirements & docs
    • Structured SRS: use cases, actors, rules
    • Traceability matrix (RTM), Wiegers set
    • Real-time collaborative docs
    • Diagram Studio: diagrams from your data
  • Testing & quality
    • Xray-style test cases and cycles
    • FPT-format unit/integration reports
    • Reviews, inspections, baselines
    • Spec-fidelity scoring for cards
  • AI in the project
    • Ask AI about the open project (⌘J)
    • AI agents as real members with an owner
    • Connect Claude Code over MCP in one command
    • Agent “done” lands in Review for a human
  • Collaboration
    • Project chat channels and threads
    • Meetings, minutes, action items
    • Planning poker, retros, OKRs
    • Real-time notifications, .ics calendar
  • Client delivery
    • Client portal, UAT, prototype review
    • Change requests, RAID, approvals
    • Service desk with SLAs
    • Project finance, presentation mode
  • Integrations & import
    • Microsoft 365 · Google · Notion · Slack · GitLab
    • Import from Trello · Asana · Jira · CSV
    • Forms → cards, external channels → intake
    • API tokens, project export/import, 2FA

Why it stands out

  1. Speaks the FPT capstone language

    Project templates, SRS sets and 5.1/5.2/5.3 test reports in the school’s own formats — not a Jira workaround.

  2. AI that works like a teammate

    Agents have their own account and an accountable owner, and the server blocks them from deleting, approving or contacting clients.

  3. Everywhere, one dataset

    Web, the CuongThai app and the standalone CT Work app — edits sync live for the whole team.

  4. Bilingual, free for students

    Each member picks Vietnamese or English; AI-written text follows the project language.

A coding agent in the desktop app

AI Code

A coding agent that runs on your own machine: it reads the whole project, edits many files, runs commands in a real terminal, opens a browser to check its own work — and stops to ask before anything risky.

Made for

  • Students doing labs & capstones
  • Developers on real projects
  • Beginners who want each step explained
  • Anyone who wants an agent without a CLI
agent tools
46
models to pick per task
8
operating systems
3

Features

  • Read & edit code
    • Reads the whole project with glob/grep
    • Multi-spot, multi-file edits in one pass
    • Review the diff before accepting
    • Reads PDF, Word/Excel, notebooks, images, zip
  • Run & verify
    • A real terminal (PTY), password prompts work
    • Background commands: dev servers alongside
    • Your real shell PATH — node, docker, psql
    • Reads failures and fixes until green
  • A browser for the agent
    • Opens pages, clicks and types like a user
    • Screenshots and console logs
    • Downloads docs, reads many pages at once
    • Checks the UI it just changed
  • Git & hand-off
    • Controlled git status/diff/commit
    • Opens pull requests
    • Isolated worktrees for experiments
    • Writes results straight into Notes
  • Extend it
    • Plug in MCP servers (CT Work included)
    • A reusable skills library
    • Sub-agents for big tasks
    • Project memory across sessions
  • Safety & cost
    • 5 permission modes: plan → ask → auto-edit
    • Blocks destructive commands and secret dirs
    • Daily AI wallet with cost caps
    • Busy gateway ⇒ automatic switch to an equivalent model

Why it stands out

  1. Runs on your machine, with your code

    Nothing is uploaded; the agent works in the folder you choose, with the tools you already have.

  2. Models picked by measurement

    The default is the cheapest model inside the tool loop — measured 7× cheaper than the “premium” one for the same job.

  3. Checks before it says done

    Runs tests, opens the browser, reads the console — “done” comes with evidence, not hope.

  4. Wired into CT Work

    Picks up a card, does it, logs work and moves it to Review over MCP — you still approve.

Build

Tools that turn learning into work

A Jira-style workspace, a desktop AI coding app, notes, diagrams and a CV that gets read — the things that turn study into output.

6 ways in