Inspiration

Most founders and investors entering Southeast Asia spend months on market research and still get generic advice. We built SEALaunch because no tool existed that could take a plain language business idea and instantly return country-specific intelligence, competitor analysis, and an actionable launch plan — all in one place.


What It Does

SEALaunch turns any business idea into a complete SEA market intelligence report in under 60 seconds.

Type your idea. SEALaunch detects your business type, recommends the best SEA countries to enter, and generates a full report applying 15 real business frameworks — Porter, Damodaran, Christensen, Thiel, Kotler, Ariely, and more — all calibrated specifically for Southeast Asian markets.

Key Features

Feature Description
AI Market Report 10 sections including competitors, regulations, GTM, and cost structure
15 Business Frameworks Porter, Blue Ocean, Lean Startup, DCF, Zero to One, and more
Live AI Chat Context-aware assistant per report section with real-time updates
Launch Kit 5 documents: pitch deck, 30-day plan, financial model, outreach templates, regulatory checklist
20 Languages Full cultural adaptation including RTL for Arabic and Persian
25 Currencies Live exchange rates with volatility warnings
Anti-Hallucination Confidence scoring and bias detection on every AI output
Full Traceability Session logs, trace IDs, unique report IDs per generation

How We Built It With MeDo

MeDo was the core engine of SEALaunch, not just a code generation tool. We used MeDo in three ways.

1. Multi-Turn Report Generation

Each report section is generated through a structured multi-turn conversation. The first turn establishes full business context. Each subsequent turn generates a specific section using the prior context as memory. This is why every section feels coherent and connected rather than isolated outputs.

2. Live Chat Assistant

The in-report AI chat uses MeDo's conversational API to maintain context across the entire report session. When a user asks a follow-up question in the Competitor section, MeDo already knows the business type, target country, and budget from earlier in the conversation. The answer updates the relevant report section in real time.

3. Launch Kit Generation

The Launch Kit uses the entire report as context in a single MeDo generation call to produce 5 structured documents simultaneously. This was the most impressive feature MeDo helped us create — a pitch deck, financial model, and regulatory checklist all generated from one coherent context window.

Tech Stack

Layer Technology
Frontend React, TypeScript, Vite, Tailwind CSS
Backend Supabase (PostgreSQL, Edge Functions)
AI Baidu ERNIE-4.0 via MeDo multi-turn API
Charts Recharts with custom dark theme
i18n react-i18next, 20 language files, RTL support
Currency Live exchange rate API, Intl.NumberFormat

Try the judge demo: Add ?mode=judge to the URL for a pre-filled demo that highlights every MeDo-powered feature with visual indicators.


Challenges We Ran Into

1. Keeping Reports Consistent

The hardest problem was making every section of the report reference the same country and business type. Early versions mixed contexts — competitor cards from Indonesia appearing in a Malaysia-focused section. We solved this by injecting a strict country and business type context object into every single MeDo prompt and running a post-generation validation layer.

2. Eliminating Markdown in AI Outputs

MeDo outputs used **bold** and # headings by default. We built a sanitization layer that strips all markdown symbols before rendering and added explicit formatting rules to every system prompt: 3. Multilingual Consistency

Keeping 20 language files synchronized was complex. Any missing translation key caused raw key strings to appear in the UI. We built an automated diff checker that compares every language file against the English master and fails the build if any key is missing.

4. State Management Between Reports

The app worked perfectly on the first report then broke on the second without a page reload. The root cause was stale React state not resetting between generations. We solved this with an explicit resetAllState() function and a generation lock flag that prevents double submission.


Accomplishments That We Are Proud Of

  • 15 business frameworks integrated into a single coherent report flow — not just named as labels but generating actual calculated outputs
  • Live AI chat that updates report sections in real time with full conversation memory
  • Anti-hallucination system with confidence scoring, bias detection, and automatic fallback to verified demo data
  • Full RTL support for Arabic and Persian including mirrored layouts, Eastern Arabic numerals, and RTL PDF export
  • Judge demo mode at ?mode=judge that highlights every MeDo capability visually so judges can see the depth of integration in under 2 minutes

The metric we are most proud of:

$$\text{Time to Market Intelligence} = \frac{\text{Traditional Research (3-6 months)}} {\text{SEALaunch (60 seconds)}} = 4320\text{x faster}$$


What We Learned

MeDo excels at multi-turn structured generation. The quality of outputs improved dramatically when we stopped treating each section as an isolated prompt and started treating the entire report as a single long conversation with shared memory.

Prompt engineering is product engineering. Every user-facing quality issue — hallucinated competitors, generic country advice, markdown in outputs — had a prompt engineering solution. The anti-hallucination and anti-bias rules we added to the system prompt had more impact on output quality than any UI change.

Southeast Asia is not one market. Building cultural adaptation for 10 countries taught us that Indonesia, Singapore, Vietnam, and Myanmar are as different from each other as they are from Europe. Generic SEA advice is almost always wrong.


What's Next for SEALaunch

Roadmap Item Description
Real-Time Data Connect to live market data APIs for up-to-date market sizing
Saved Comparisons Side by side comparison of multiple reports
Team Collaboration Share reports with comments and version history
API Access Let developers query SEALaunch intelligence programmatically
Expanded Coverage Add South Asia and East Africa market intelligence
Verified Data Partners Partner with local SEA research firms to increase confidence scores

SEALaunch started as a hackathon project but the problem it solves is real, the market is large, and the foundation is solid.

The goal is to become the Bloomberg Terminal for Southeast Asian market entry.

Built With

Share this project:

Updates