Specs from feature docs
Turn each Monster SaaS feature document into DevOps features, events and exception cases.
feature doc → spec draftSoftware & AI education company
We build software that makes everyday work easier.
We are MEW Monster. We build tools for music academies and product teams, and create AI learning experiences. From daily operations to a first AI project, our products help people put technology to work.
Who we are · MEW Monster
MEW Monster is a software company connecting operations, product development and AI education. Our five products share one purpose: helping people use technology in their everyday work and learning.
With Monster SaaS, we bring lessons, attendance, practice rooms and settlement into one place for music academies.
Discover Monster SaaS → 02 · Product developmentWith DevOps, we connect specifications, QA and project operations, and use Claude to help organize product knowledge.
Discover DevOps → 03 · AI educationThrough Modu AI Lounge, AI Lab Lectures and API Checker, we connect AI learning with hands-on practice and public data.
Explore AI education →Made by MEW Monster
Lessons, rooms, revenue and payroll for multi-branch music academies.
Team platformDevOpsSpecs, QA, issues, schedules and API health in one workspace.
Data toolAPI CheckerFinds which of 10,086 public APIs really return data.
Public siteModu AI LoungeAI classes at five media centers, in one place.
EducationAI Lab LecturesBeginner courses from first prompt to automation.
Music academy operations
One screen for the front desk: today's lessons, attendance, payments and alerts. Behind it, practice-room booking, revenue and teacher payroll for every branch.
Every page follows the selected branch, or all branches at once.
Scheduled → present → late → absent, saved instantly.
Absences without a make-up booking show up as to-dos.
Hourly occupancy grid, overlap checks, booking rules per room.
12-month trend per branch, manual cash entries, CSV export.
Calculate, adjust with reasons, approve and lock, with a full audit log.
Demo data. Names, contacts and amounts are blurred.
Feature specification & project operations
Planners, developers, designers and QA work from one source of truth. Every project gets its screens, flows, events, data model, test cases, issues, documents, schedule and API health in one workspace.
Screens, user flows, event specs and a data model that stay linked.
Auto-laid-out map of screens and features, exportable to Markdown.
Test cases with draft → approve → retire and change tracking.
Monthly calendar, task sheet and WBS import across projects.
Uptime bars, incidents and reports for each service.
Revisions, baselines and side-by-side compare.
Project content is blurred. Menus and layout are shown as-is.
API 확인소 · Digital Convergence Platform
Korea's Digital Convergence Platform lists over ten thousand open APIs. API Checker shows which ones actually return data, and which ones work inside the Modu AI Lab vibe-coding studio, with the reason for each result.
Full catalog with completeness checks on every refresh.
A 200 response is not enough; empty and error payloads are told apart.
Restaurants, parking, tourism, weather and bus data ready for class.
Runs locally; keys stay in memory and never appear in URLs.
Verification details are blurred.
모두의 AI 라운지
Helps citizens, families, students and teachers find hands-on AI classes at five Gyeonggi-province media centers: Gimpo, Goyang, Seongnam, Hwaseong and Anseong.
Learn, experiment, together: three ways in, with motion you can pause.
50 courses filtered by center, shareable by link.
Verified addresses, photos and each center's classes.
42 notices from all centers with search and filters.
Course and notice details are blurred on inner pages.
모두의 AI 실험실 강의
Beginner lectures for the national Modu AI Lab platform. Every course follows one example: build a to-do app, connect a weather API, then send a morning reminder automatically.
Sign-in, first app from a prompt, real public data.
Schedule trigger, HTTP request, email at 8 AM.
Cloud VM and managed open-source tools.
Our Chrome extension hides personal data while recording.
Title slides from the lecture decks.
Monster SaaS knows how academies run. DevOps knows how the product is specified and tested. With the Claude API in between, product knowledge stays organized automatically, and academy staff get plain-language help with their daily work.
claude-opus-5-5People approve. Everything Claude writes lands in DevOps as a draft. A planner or QA lead approves it, and revision checks stop a draft from overwriting newer edits.
Turn each Monster SaaS feature document into DevOps features, events and exception cases.
feature doc → spec draftCompare the DevOps spec with real Monster SaaS routes and tables, and list what is missing on either side.
spec export + routes → reportDraft QA cases for booking conflicts, settlement locks and attendance changes.
spec → QA draftsExplain what failed, when, and the likely cause from DevOps health checks.
health report → noteTurn a history compare into notes for academy staff and a changelog for developers.
history compare → notesFlag unusual payroll adjustments, a growing make-up backlog or rooms that are always full.
totals → weekly summaryDraft answers to parent inquiries from schedules and room policies; staff edit and send.
inquiry → reply draftGroup failed API checks by cause and explain them for the education team.
API Checker → reportimport Anthropic from "@anthropic-ai/sdk";
import { z } from "zod";
import { zodOutputFormat } from "@anthropic-ai/sdk/helpers/zod";
const client = new Anthropic();
// Matches DevOps features, events and exceptions
const SpecDraft = z.object({
features: z.array(z.object({
name: z.string(),
screen: z.string(),
description: z.string(),
exceptions: z.array(z.string()),
events: z.array(z.object({
code: z.string(),
trigger: z.string(),
output: z.string(),
})),
})),
gaps: z.array(z.string()),
});
export async function draftSpec(featureDoc: string, specExport: string) {
const res = await client.messages.parse({
model: "claude-opus-5-5",
max_tokens: 16000,
output_config: { effort: "high", format: zodOutputFormat(SpecDraft) },
system: [
{ type: "text", text: AUTHORING_GUIDE },
// Large, stable spec export: cached across calls
{ type: "text", text: specExport, cache_control: { type: "ephemeral" } },
],
messages: [{
role: "user",
content: `Draft DevOps features, events and exceptions for this
Monster SaaS feature doc. List gaps against the current spec.
${featureDoc}`,
}],
});
if (res.stop_reason === "refusal") throw new Error("Claude declined");
return res.parsed_output; // saved in DevOps as a draft
}
React 19 and TypeScript front ends, NestJS and Next.js APIs, MySQL 8.4, Docker-based delivery.
DevOps alone runs about 1,665 unit and integration tests and 287 browser tests on every change.
Company SSO with OIDC and PKCE, server-side sessions, and role-based access per project.
Personal data stays on the server; dashboards get totals. Keys never go into URLs.
Keyboard support, reduced-motion modes and automated accessibility checks on public sites.
We build with Claude Code under written rules and design Claude features with human approval.
AI agents can read this page directly. The same facts are published as structured data next to it.
portfolio.json: company, products, features, users and the Claude plan.
llms.txt: a short plain-text summary.
The page head also carries schema.org Organization JSON-LD.
COMPANY 뮤몬스터 (MEW Monster) · mew.monster · Korea
FOCUS music academies · product teams · AI education
PRODUCTS
Monster SaaS academy operations SaaS (flagship)
DevOps specs, QA, schedules, API health
API Checker 10,086 public APIs verified
Modu AI Lounge AI classes at 5 media centers
AI Lab Lectures vibe coding, APIs, n8n, cloud
AI Claude API links Monster SaaS → DevOps
drafts only, people approve