WitchaLabs
Witcha Labs studio environment

A small school with a clear sense of what it is doing

Witcha Labs was built around one idea: that learning to work with AI should be steady, practical, and supported by people who actually know the field.

Back to Home

How Witcha Labs started

Witcha Labs opened in Bangkok in 2021, after two of its founders — both working in data roles at Thai technology companies — noticed the same thing: people around them wanted to learn AI development seriously, but most available courses were either too fast, too shallow, or aimed at a different kind of learner entirely.

The school began with a single course offered to a small group of colleagues and friends. Twelve people enrolled. Ten completed it. Eight of those went on to use what they learned in their work within a few months. That response shaped everything that followed.

Since then, Witcha Labs has grown steadily — never quickly — keeping cohorts small and mentor contact high. The studio on Ratchadaphisek Road is where online study and in-person conversation meet. It is a working space as much as a school.

What we are trying to do

The AI field moves quickly, and no course can cover everything. What we can do is help people build a clear foundation — one that lets them pick up new tools, read technical documentation with confidence, and make decisions about when and how to apply AI in their work.

We also try to be honest about what learning this takes. The courses are structured over twelve to twenty-four weeks because that is genuinely how long it takes to absorb the material and build something worth showing. We do not shorten that for the sake of a tidier marketing message.

Our mission is straightforward: support people in Thailand who want to work seriously with AI, at a pace that fits their lives, with mentors who are worth listening to.

The people behind the courses

A small team — most of whom still do applied AI work alongside teaching, which keeps the course content grounded.

KP

Khun Priya Charoensuk

Founder & Lead Instructor

Priya spent eight years as a machine learning engineer in Bangkok before co-founding Witcha Labs. She leads the Full-Stack AI Track and most of the curriculum design.

NT

Nattachai Teerawat

Co-founder & Data Mentor

Nattachai focuses on the Practical ML Projects course and mentor coordination. He has a background in applied statistics and previously worked in research at Chulalongkorn University.

SM

Siriporn Manee

Instructor & Learner Support

Siriporn joined in 2023 to teach the Getting Started course and manage learner wellbeing during study. She has a strong interest in how people adapt to technical subjects for the first time.

How we maintain course quality

A few concrete commitments we hold ourselves to, which shape how every course is structured and delivered.

Mentor contact limits

Each mentor works with no more than eight active learners at a time. This keeps feedback personal and response times reasonable.

Regular curriculum review

AI tooling changes often. We review course materials every quarter and update exercises to reflect what people are actually using in the field.

Data privacy in practice

All submitted project work stays private by default. Learner data is not shared with third parties. We follow Thailand's PDPA requirements and hold data only as long as needed.

End-of-course feedback loop

Every learner fills in a detailed feedback form at the end of their course. Results are reviewed by the whole teaching team and influence the next cohort's structure.

Honest outcome communication

We describe what each course covers accurately, and what it does not. Prospective learners should be able to make an informed decision before they pay anything.

Accessibility and language support

Thai-speaking mentors are available for all courses. Written materials are in English, but mentor conversations can happen in either language depending on what is clearer.

AI development education in Thailand

Thailand's technology sector has grown considerably over the past several years, and with it the demand for people who can work with machine learning systems in a practical, professional context. Witcha Labs sits within that shift — not as a large institution, but as a focused resource for individuals who want to develop these skills with proper support.

What distinguishes thoughtful AI education from a quick online resource is the presence of people who can respond to where a learner actually is, not just where the syllabus assumes they should be. That is what the mentor structure at Witcha Labs is designed to provide — human attention, applied at the points where it is most useful.

Our courses cover the ground from first Python steps through to model deployment and portfolio development. The progression is deliberate: each stage builds on the last, and learners do not move forward until the foundation is solid. This is slower than some alternatives, and we believe that is appropriate.

The team at Witcha Labs continues to work with AI tools professionally alongside teaching. This dual involvement keeps our perspective current and gives learners access to knowledge that is grounded in what is actually happening in the field, not just in what was documented a year or two ago.

Want to know more before deciding?

Write to us or call. We are happy to discuss your background, your goals, and which course might be the right starting point.

Get in Touch