You are browsing as a guest. Sign up (or log in) to start making projects!

MewoOS

  • 9 Devlogs
  • 70 Total hours

Made the most productive web operating system ever created comes with a browser, terminal, music player, gallery, customizable wallpapers, draggable windows, and doomscroll — because no operating system is complete without destroying your attention span and we must scroll and larp... built with react, typescript, and questionable life choices :3

Ship #2

Made the most productive web operating system ever created comes with a browser, terminal, music player, gallery, customizable wallpapers, draggable windows, and doomscroll — because no operating system is complete without destroying your attention span... built with react, typescript, and questionable life choices :3

new features :-
- functional file system
- voice assistant with vocal modulation and os control
- 4 desktop workspace
- mewo store (more apps that u can actually install !!)

  • 3 devlogs
  • 56h
  • 19.42x multiplier
  • 497 Stardust
  • WebOS 2
Try project → See source code →
Open comments for this post

5h 34m 25s logged

final devlog for mewo os 🍓😺

okay so guess wat… i was debugging mewo again and again for a bug that wasnt even real 💔… what happened is.. i opened mewo saw that nothing is functional and i was like everything looks gud why its not wokring… and then i saw my mails and found out that vercel and supabase paused my web cause i ran out of the free tier 💔😭…

anyways aside from this i added ts js for the vibes lol

  • Window Switcher
    Open 2+ apps (e.g. Calculator + Terminal + Notes)
    Press Ctrl+Shift+A — overlay appears with all open windows
    Press Tab to cycle forward, Shift+Tab to cycle backward
    Release Shift or click a window to switch to it
    Escape to cancel

also i did optimized mewo earlier but it was still lagging a bit cause of overlaying animations and effects so i fixed that too ts time

redeployed on vercel again!!

12
0
458
Open comments for this post

26h 50m 27s logged

MewoOS Devlog #8 🍓😺

Pixel Cat Redesign
redesigned the pixel cat that follows ur cursor around the desktop. she looks way better now ngl…more detailed sprite, smoother animation, and shes silver now which fits the dark theme way more. u can click her to toggle between following ur cursor or staying pinned. small thing but it makes the whole desktop feel alive fr

Meo Can Control The OS (waw..dem :0-5: )
this ones big. meo can now literally control the whole os. tell her “open the calculator” and she opens it. “open the terminal” — done. “minimize all windows” — gone. she parses whatever u say and does OS actions through action tags. supports open, close, min, max, focus, minimizeAll, closeAll. feels like ur actually talking to the os not just a chatbot
Voice & Emotions Rework
improved meos voice n emotions big time. she now detects what ur saying and adjusts — happy, excited, concerned, playful, calm, tired, urgent. each one has its own rate, pitch, personality. the voice sounds way less robotic now and more natural. also fixed that annoying thing where the reply would show up in the chat 4 seconds before the tts spoke it. now they happen at the same time so its smooth
4 Desktop Workspaces
added a desktop workspace system. u get 4 separate desktops switch between them with ctrl 1 2 3 4. each desktop has its own windows so u can have coding stuff on desktop 1 music and browser on desktop 2 etc. ctrl left right cycles between them. feels like a real os now not just a web page

Mewo Store(new feature…yey)
built a full app store for mewoos. premium dock style icons glassmorphism ui category filters search the works. and the apps u can actually install and they actually work when u open them
Installable Apps

  • weather — 5 cities 7 day forecast animated temp bars humidity wind stats
  • kanban board — drag and drop 3 columns colored tags 7 pre loaded tasks
  • focus timer — working pomodoro timer svg ring progress 3 modes focus short long session stats
  • type racer — typing speed test real time character highlighting green red wpm calc 8 sentences
  • paint studio — actual working canvas color picker brush size clear button u can draw on it
  • image editor — 8 filter presets original warm cool b&w vintage vivid fade noir brightness contrast saturation sliders uses a real image
    Store Features
    when u install an app theres a progress bar animation then the app icon shows up in the dock with a premium dock style icon. and u can uninstall apps too removes from dock and closes any open windows…. mewo meow mewo
4
0
172
Open comments for this post

23h 11m 3s logged

OKAAAA WE’RE BACCKKK.. aaa so i did all of the basic stuffs in the webos1 (mandatory features, basic glass morph for the windows, parallax effects on the wallpaper etc) so now in the part 2… its time to take this further…

so i started with fixing the lag and some minor bugs and then we redesigned every window and dock with an aurora tint and enhanced glassmorphism with glare and then came the features that i added… i mean they are not complete but the base is ready

the dock got upgraded
added a Files app(new feature..yey) to the dock with a sky blue gradient icon. the file manager opens with a proper glassmorphic window. breadcrumbs for navigation, grid and list views, right click menus, inline rename… the whole deal. double click a file and it opens in an editor with Ctrl+S to save. tab inserts spaces. its got the mewoOS glass treatment on everything

what is meo (new feature…yey)
so meo is basically the AI assistant that lives inside MewoOS. think of it like Siri but actually useful and with personality….a menace on silicon.
u tap the orb, speak to her, and she responds. she can open apps, close them, minimize, maximize — basically control the whole OS with voice. she has emotions too — happy, excited, concerned, playful, calm, tired, urgent — and her voice changes based on that. she roasts u but its from love. like a best friend who also happens to be an AI running inside an operating system
the whole thing runs on Gemini — both the brain (chat) and the voice (TTS). she uses Gemini 2.5 Flash for thinking and Gemini 2.5 Flash Preview TTS for speaking back to u with different voices depending on her mood

now the part that took forever — making meo actually work
bruh so making meo work took some work… idk how many times i debugged for her to actually listen to me
the STT problem
so the original problem was the Web Speech API — that thing is just unreliable as hell. it only works in Chrome, needs HTTPS or localhost, and half the time it just doesnt fire onresult at all. like u speak, it says “listening…”, then nothing happens. the text never shows up. no transcription, no response, nothing
i tried fixing it multiple times — started recognition immediately instead of waiting for mic permission, added error handling, changed the flow… still broken. the Web Speech API is just built different (bad different)
so i ripped it out completely. replaced it with MediaRecorder + Gemini for transcription. now when u tap the orb it records audio using the MediaRecorder API, sends the audio blob to Gemini, and Gemini transcribes it. way more reliable because it doesnt depend on browser-specific speech engines. it just works
the gemini model error
THEN the gemini model error… we had the wrong model names everywhere lol

  • the chat model was set to gemini-3.5-flash which literally doesnt exist
  • the TTS was gemini-2.5-flash-preview-tts which kept failing silently and falling back to browser TTS
  • the STT was using gemini-2.0-flash which was mid
    so we updated everything to the right models:
  • chat: gemini-2.5-flash (the actual latest flash model)
  • TTS: gemini-2.5-flash-preview-tts (the dedicated TTS model with audio output)
  • STT: gemini-2.5-flash (for transcribing the recorded audio)
    and added detailed console logging so we can actually see whats happening when things break. because before it was just silently falling back to browser TTS and we had no idea why
    the final pipeline:
  1. u tap the orb
  2. MediaRecorder starts capturing audio from the mic
  3. waveforms animate while u speak
  4. u tap again to stop
  5. audio blob gets sent to Gemini for transcription
  6. transcription goes to Gemini for the actual response
  7. Gemini responds with text + emotion
  8. response gets spoken back using Gemini TTS with the right voice
1
0
87
Super Star

As a prize for your great work, look out for a bonus prize in the mail :)

Ship #1

Made the most productive web operating system ever created comes with a browser, terminal, music player, gallery, customizable wallpapers, draggable windows, and doomscroll — because no operating system is complete without destroying your attention span and we must scroll and larp... built with react, typescript, and questionable life choices :3

Try project → See source code →
Open comments for this post

3h 13m 29s logged

devlog#6

  • added a guide app
  • and 3 new live wallpapers with parallax effect
  • restyled dock and app icons a bit
  • new songs and covers
  • feature to resize window’s length and breadth

Go check it out!! :3 its done now (hopefully, i dont want more bugs 💔✌)

65
6
5784
Open comments for this post

4h 38m 3s logged

devlog #5
waawaw so i did a complete ui uphaul and polished everything and then added that analog watch and calendar too. also add parallax effect for the wallpapers, then added 2 more songs and then updated the song covers too. then fixed alot of bugs and animation issues. added 3 more static wallpapers and 3 new live wallpapers (ima show that in the next devlog). and then i also added a cute pet which follows ur cursor and if u tap on it u can make her sit!!, tap again and she will start following ur cursor again.
should i add more reels tho ? 🥀

0
1
471
Open comments for this post

39m 52s logged

the most app is finally here 😭😭🥀…. drumrolls DOOMSCROLL! 🥀… y a u can now watch 38 exclusive reels on MewoOS now (gonna add more later 😺) and then i added 3 static interactive bagrounds and now working on live wallpapers too andd thennn aaaa ye i added those good looking app icons created from figma and agagin fixed allat of bugs ofc 🥀…. then improved the animations and glass morphism effect and restyled all of the panels and basically the whole ui lol 😭…. and added more gud pics in the gallery and the song count in the music player app went from 6 to 20!! and yes they are real songs and not js some random ahh chimes lol anddddd aaa idk more… maybe that was it for this devlog
holdup now lemme cook the livewallpapers and polish things up

2
0
411
Open comments for this post

3h 49m 37s logged

devlog #3 - MewoOS

Added a booting animation and fixed allat of bugs and improved dock , animations , and ui (will show these in the next devlog)

0
0
329
Open comments for this post

59m 9s logged

Devlog 2 — MewoOS

yayyayayay its finally coming together… basic version is done now ive add some more features and apps and just polish the whole ui a bit too should i add an app for doomscrolling 🥀 ?

anyways heres the details of what it has rn :-

-added an iframe browser because the jam said “be creative” and my creativity said “put the entire internet inside a window inside a fake OS inside a browser.” it loads Wikipedia and GitHub reliably. most other sites block iframes so its basically a very expensive Wikipedia viewer. but it works and im counting it as a feature

  • also the basic version of music player was alr done but my first thought was “the music player needs REAL music” — not some placeholder beeps, actual songs. so i set up yt-dlp and went on a downloading spree at unholy hours. we got Cruel Angel’s Thesis, YOASOBI’s Idol, Ado’s Usseewa, Night Dancer, Fly Me to the Moon, Feeling Good by Nina Simone, Chopin Ballade No.4 in G minor, Rachmaninoff Piano Concerto No.2 (the full 37MB concerto because i have no concept of file size restraint), Paganini Caprice No.24, and some jazz tracks for the cultured folks. HTML5 audio API handles all of it — play, pause, skip, progress bar, the whole thing. no npm packages, no dependencies, just vibes and tags

  • the UI went through approximately 47 iterations of “is this too pink” vs “is this dark enough” — settled on a deep black (#0A0709) with sakura pink accents and floating ambient glow orbs that drift around the screen like little ghosts of my questionable design choices. windows have glass panels with backdrop blur, the dock has custom SVG icons (not emojis, im not a monster), and the whole thing radiates “what if a gothic cathedral had a kawaii phase” energy 💔💔

5
0
390

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…