Spektrum is a Vibe Coding SDK that generates applications from requests and returns a URL to the deployed app.
1import { SpektrumSDK } from "@spektrum-ai/sdk"23const spektrum = new SpektrumSDK()45const project = await spektrum.createProject("learning-app")6const task = await spektrum.createTask(7 project.id,8 "Build an app for learning Japanese through gamification"9)1011await spektrum.codeAndDeploy(task)1213const appUrl = await spektrum.getAppUrl(project.id)14console.log(`Live at: ${appUrl}`)
1import { MozaikAgent, MozaikRequest, Tool } from '@mozaik-ai/core'23const tools: Tool[] = [{4 name: 'write_file',5 description: 'Write text to a file.',67 async invoke({ filename, content }) {8 await fs.writeFile(filename, content, 'utf8')9 return { ok: true }10 }11}]1213const request: MozaikRequest = { model: 'gpt-5.1', tools }14const agent = new MozaikAgent(request)15await agent.act('Create a checklist and save it')