I build AI-native mobile apps and the agent systems that ship them.

Oğuzhan Çakmak

My agents ship at 10x speed and leave a 10x mess. I write down both.

  • Meram

    Asks what you are there to do before a distracting app opens, then opens it for just that long.

    iPhone · Productivity · Version 1.3.2

  • Odak

    A Pomodoro timer for deep work, with countdowns to the days that matter and a view of your progress.

    iPhone · Productivity · Version 1.3.2

  • Pause & Place

    A block puzzle with no clock. Stack at your own pace, undo any move and play offline.

    iPhone and iPad · Games · Version 1.3.0

  • The Daily Me

    Save articles from Safari. The Daily Me summarizes them, reads them aloud and builds your daily audio edition.

    iPhone · News · Version 1.5

  • artifekt

    Turkish news sources side by side for the same story, with the facts they disagree on and a link to every article.

    iPhone · News · Version 1.3.4

Feed

Updated on

  1. Shipped updates to artifekt.

    Sites,

  2. App update: The Daily Me 1.5

    A smarter front page. Saves from the past week lead the paper.

    App, · iPhone · Website

  3. Shipped updates to artifekt and The Daily Me website.

    Sites,

  4. App update: artifekt 1.3.4

    App, · iPhone · Website

  5. Starred jakubkrehel/skills, A collection of agent skills that help you build great interfaces; and horizon-rust/horizon, Minecraft: Java Edition 26.3 rewritten from scratch in Rust, checked against….

    Stars,

  6. Shipped updates to artifekt.

    Sites,

  7. Anthropic models are enjoying creating artifacts a little too much

    Post, · View on X

  8. Grok @bot, Meta @muse and @OpenAI dots are all moving toward proactive AI agents that monitor your digital life and take action Meanwhile Google owns Gmail, Calendar, and basically your entire digital life, yet somehow everyone else is building the personal AI assistant Google should have built years ago No, Gemini can’t even do a decent search in your inbox

    Post, · View on X

  9. App update: The Daily Me 1.4

    iPad, redesigned as a broadsheet: a three-column front page, a one-column reader with notes in the margin, and Ask and your library side by side.

    App, · iPhone · Website

  10. App update: Odak 1.3.2

    Widgets and the Live Activity open the right screen again, even when Odak was closed.

    App, · iPhone · Website

  11. App update: Meram 1.3.2

    You can write what you came to do in Japanese, Chinese or Thai. Words without spaces between them now count.

    App, · iPhone · Website

  12. App update: artifekt 1.3.3

    App, · iPhone · Website

  13. Shipped updates to artifekt, the Meram website, the Odak website, the Gradient website, and The Daily Me website.

    Sites,

  14. My new news app is on iPhone Duo Courtesy of @Kucukkanat

    Post, · View on X

  15. Starred gamedev-skills/awesome-gamedev-agent-skills, 74 game-dev skills for AI coding agents — Godot, Unity, Unreal, Phaser,…; lovisdotio/motion2code, Skills for coding agents: rebuild a motion design video as looping SVG + GSAP…; LNPANDY/NX2Apple, Play your own Switch games on iPhone/iPad — GUI fork of nxnative: RomFS…; HarnessRouter/harnessrouter, HarnessRouter Community Edition: the self-hosted, Apache-2.0 edition of the…; and EthanArbuckle/fairplay-decrypt, Offline FairPlay App Store IPA decryption with independent key derivation.

    Stars,

  16. New release: tenx-mess v0.2.0

    Your agents ship at 10x speed and leave a 10x mess. A Claude Code skill that finds leftover worktrees, node_modules, DerivedData and caches on macOS, and deletes them only after you approve twice.

    Code, · Python · Release notes

  17. New repo: tenx-mess

    Your agents ship at 10x speed and leave a 10x mess. It finds leftover worktrees, node_modules, DerivedData and caches, and deletes them only after you approve twice.

    /plugin marketplace add muratcakmak/tenx-mess

    Code, · Python

  18. App update: Meram 1.3.1

    Meram now works on iPhone Duo.

    App, · iPhone · Website

  19. App update: Odak 1.3.1

    Odak now works on iPhone Duo.

    App, · iPhone · Website

  20. App update: The Daily Me 1.3

    Made for iPhone Duo. Unfold for a full front page across both halves, read summaries in newspaper columns, and use Ask and your library side by side.

    App, · iPhone · Website

  21. Shipped updates to artifekt and The Daily Me website.

    Sites,

  22. App update: The Daily Me 1.2

    Start right away. No account needed.

    App, · iPhone · Website

  23. App update: Odak 1.3.0

    Odak 1.3 is a Pomodoro timer and planner in one.

    App, · iPhone · Website

  24. Shipped updates to the Odak website.

    Sites,

  25. Starred thesysdev/openui, The Open Standard for Generative UI; viticci/frames-cli, Frame screenshots and screen recordings taken on Apple devices with official…; and anvaka/city-roads, Visualization of all roads within any city.

    Stars,

  26. New app: artifekt

    Turkish news sources side by side for the same story, with the facts they disagree on and a link to every article.

    App, · iPhone · Website

  27. Shipped updates to artifekt and The Daily Me website.

    Sites,

  28. Starred img2threejs/plugin-interior, Production interior authoring and interactive Three.js delivery plugin for img2, and dime-online/qwen3.8-Flash-DGX-UltraFast, Qwen3.8 Flash at 74 tok/s on a single DGX Spark / GB10.

    Stars,

  29. Starred harkhowalia-1/MacSubsystemForAndroid, Run Android apps on your Mac like Mac apps: each in its own window with its….

    Stars,

  30. App update: The Daily Me 1.1

    Now on iPad, with a front page in columns, split views and keyboard shortcuts.

    App, · iPhone · Website

  31. Shipped updates to artifekt.

    Sites,

  32. Shipped updates to artifekt and The Daily Me website.

    Sites,

  33. Starred Lakr233/vphone-cli, Run a virtual iPhone on an Apple Silicon Mac.

    Stars,

  34. App update: The Daily Me 1.0

    App, · iPhone · Website

  35. App update: Meram 1.3

    Meet seals.

    App, · iPhone · Website

  36. New app: The Daily Me

    Save articles from Safari. The Daily Me summarizes them, reads them aloud and builds your daily audio edition.

    App, · iPhone · Website

  37. Shipped updates to the Meram website and The Daily Me website.

    Sites,

  38. Lodos: a sailing story in the browser

    Lodos is a short story that runs in the browser. One November, a small sloop leaves Kaş to sail north for the winter. The lodos, the warm south-west wind, turns her back on the first day. She stops at Sığacık on the way, and the story ends on an island ferry in Istanbul. The captions are in English and Turkish.

    Play Lodos →

    Lodos is a work in progress. This note lists each version, newest first.

    Versions

    • 27 October 2026: The jet ski race has a fourth route, on the Aegean: from Akarca beach past Çiçek Island, round the Teos headland and into Sığacık bay, to the finish under Sığacık castle. It is 9.3 km, about a minute. The game loads the Seferihisar coast when you pick the route, and friends in a room see it behind the room when the host picks it.
    • 26 October 2026: The jet ski race now rewards a good line. Red and yellow marker buoys light up to five speed arrows, a rival’s wake gives a slipstream boost, and coins raise your top speed. The ? boxes are glass cubes that burst when you hit them, with a short roulette before the item. Each cup gives a medal for your place and a star for beating its staff ghost, a ghost of your best race rides along, and coins from both games buy jet ski paints and wake colours in the new Garage. The run has a daily letter hunt and three missions. The beaver is a new model, made from a drawing of the mascot, and paint now stays on the jet ski. The run is no longer a loop: it bends left and right on a course that is new every run, with chevron boards at each bend, and missions and letters show as a small card at the top. In the race you now fire your item when you choose. Two new items: a spark that slows the rider ahead, and a shock wave that slows every rider close to you. A red edge warns you when one is on its way, in time to raise a shield, and every race crosses a rain shower. The race is now three routes of about a minute each, picked before the start: Kaş to Meis, round the Kaş peninsula to the marina, and Kaputaş to Kalkan. Turkish flags fly at Kaş and Kalkan, and a Greek flag at Meis. The game moved to /games/jetski/, and old links still work. You can now race friends: Race with friends makes a room with a link to send, for up to six riders, and the host picks the route and starts. The rivals ride animals of this coast, made with Meshy like the beaver: a cat, a monk seal, a sea turtle, a goat and a fox, and you can pick any of them as your rider.
    • 25 October 2026, later: The jet ski race now runs one stage along the real coast, from Kaş harbour to Kalkan harbour: 26 km past the Çukurbağ peninsula and Kaputaş, in about three minutes. The map now reaches Kalkan, and the run keeps its loop in Kaş bay. A race opens with the flight from Lodos’s first chapter: down from the ridge over the town into Kaş harbour, and this time on out to the start line.
    • 25 October 2026: A game on the Lodos engine: Jet ski. Ride a beaver on a jet ski round a buoyed course in Kaş bay. Race five jet skis over two laps, or run an endless three-lane course past boats, booms and ropes. It fills the screen on phones, and it is on the new Games page.
    • 17 October 2026, late: The Story Studio: write a story in the Lodos worlds without code. Pick a place, an hour and the weather, frame each shot, write the words in English and Turkish, then play it or share it as a link.
    • 17 October 2026, night: A new piece built on the Lodos engine: 14 October, the Istanbul flood, followed from the Belgrad Forest down the Kâğıthane valley to the Golden Horn. The water is simulated on the real streets, creeks and buildings under the rain that was measured, and the page plays the simulation back, so it runs on a phone.
    • 17 October 2026, evening: Lodos now fits phones. Upright or on its side, the picture fills the screen, and the captions sit over the foot of the picture. Desktops keep the wide cinema frame. The island ferry has a more detailed model and sits at the right height in the water. The water no longer shows coloured specks on phones. Four new story sketches are open to try: Twenty Minutes, The Light, The Gull and The Bottle.
    • 17 October 2026, later: The Sığacık stop now feels like Sığacık. You sail into the small harbour yourself, between its two lights, with the walls of the old castle ahead. Akkum is its own short passage before it. Every ferry is now the Paşabahçe, the classic Şehir Hatları vapur.
    • 17 October 2026: A stop at Seferihisar on the way north. A new chapter sails past the empty Akkum beaches and into Sığacık bay, under the castle walls. The text now uses the Fraunces typeface. For development, the DEV menu is back, with a fast track to jump chapters and speed up time.
    • 17 October 2026, release 3: A new look. Each chapter has its own colours, like one print of the same coast inked for a different hour. The water is smooth, the sky is painted in soft bands, and the text uses the Spectral typeface. The camera sits beside the boat, so you see her sails.
    • 16 October 2026, release 2: A new story in eight chapters, “North for the winter”. Each chapter opens with a dated log line, in English and Turkish. The story goes from Kaş at dawn, into the lodos and back to Kaş at night, then to Heybeliada and on the island ferry to Beşiktaş. The next scene loads during the chapter before it, so the chapters start without a pause.
    • 16 October 2026, release 1: Lodos is now a guided story instead of a sailing game. Each chapter waits for a tap before it moves on. When you sail, the boat keeps its course, and you can bend it left or right, but you cannot fail. The gauges, buoys and fail states are gone. You can pause, see the chapters, mute the sound and zoom the page. It also starts faster and uses less battery.
    • 16 October 2026: First version on omc345.com, built from the Lodos repo. The page loads the map data for one scene at a time, so it opens faster.

    Credits

    • Map data © OpenStreetMap contributors, under the Open Database Licence.
    • Elevation from AWS Terrain Tiles: SRTM, GMTED2010, ETOPO1 and other sources.
    • Seabed from EMODnet Digital Bathymetry (DTM 2024), EMODnet Bathymetry Consortium, CC BY 4.0.
    • Facts about the lodos from the Turkish State Meteorological Service.
    • The Şehir Hatları vapur is based on “Pasabahce Steamboat” by CanberkYucekok, CC BY 4.0, simplified for the web.

    Note,

  39. Starred crmne/spotifast, Spotify, native and fast.

    Stars,

  40. Shipped updates to artifekt.

    Sites,

  41. Starred snuri00/ps2-web-recomp, PS2 games in the browser: static recompilation to WebAssembly with a native….

    Stars,

  42. App update: Meram 1.2.1

    The Live Activity now shows the Meram mark for an app and a globe for a website, not an empty square.

    App, · iPhone · Website

  43. App update: Odak 1.2.0

    Odak 1.2 makes the core reliable.

    App, · iPhone · Website

  44. Starred storytold/wordcraft, An open-source, clean-room reimplementation of Microsoft Word in pure Rust; and shaongitbd/doory, Open source canva alternative.

    Stars,

  45. Shipped updates to artifekt and the Odak website.

    Sites,

  46. App update: Meram 1.2

    Meram now runs on iPad.

    App, · iPhone · Website

  47. Shipped updates to artifekt, the Odak website, and the Gradient website.

    Sites,

  48. App update: Meram 1.1.1

    Fixes a crash on screens that show time and website choices.

    App, · iPhone · Website

  49. Starred krishhgg/Insomnia, A macOS menu bar app that keeps a MacBook awake safely for timed agent sessions.

    Stars,

  50. Shipped updates to the Meram website.

    Sites,

  51. Starred noahdunnagan/fsearch, Whole-disk file search for macOS: fuzzy names, typo tolerance, indexed content….

    Stars,

  52. Shipped updates to the Gradient website and The Daily Me website.

    Sites,

  53. New app: Meram

    Asks what you are there to do before a distracting app opens, then opens it for just that long.

    App, · iPhone · Website

  54. Shipped updates to the Meram website and The Daily Me website.

    Sites,

  55. Starred thiagobrez/react-native-arrangement-view, Foldable layouts and hinge state for React Native; and alejandrobujan/tendedero, Screenshots, hung out to dry.

    Stars,

  56. App update: Pause & Place 1.3.0

    A new look for Pause & Place.

    App, · iPhone and iPad · Website

  57. Starred shader-effects-inc/shaders, WebGPU components for React, Vue, Svelte and more; and cloudflare/security-audit-skill, security audits for coding agents.

    Stars,

  58. Shipped updates to the Meram website.

    Sites,

  59. Jev is a great tool for verbal quizes. Wow

    Post, · View on X

  60. Starred robbietilton/Compositor, a Photoshop alternative for Mac, and AgentSystemLabs/agent-office, a 3D office where Claude Code workers share live terminals.

    Stars,

  61. Starred kucukkanat/yurt, peer-to-peer team chat with AI agents, no server or accounts; Niko1221/Strata, Qwen3.8-Flash-Next on consumer hardware, with a local API; and amywork777/lipflow, type by silently mouthing words, runs locally on a Mac.

    Stars,

  62. Turn this into a single HTML page styled like Apple’s developer docs: dark hero (eyebrow, title, one-line abstract, platform pills), left navigator with S/C/f symbol glyphs, Declaration → Overview → Topics → See Also, Note/Tip/Warning boxes, Xcode code colors, light + dark

    Post, · View on X

  63. Starred mitchaiet/master-chef, an unofficial native Halo: Combat Evolved for Vision Pro, and MobAI-App/simslim, run more iOS simulators on one Mac.

    Stars,

  64. Shopify going native makes sense for a team their size. RN is still a great fit for small cross platform teams. OTA updates make testing PRs on real devices quick and hot reload keeps iteration fast Native code is also no longer a blocker since AI can write the Swift and Kotlin for the performance critical parts. You can drop native modules in wherever you need them and keep RN for the rest, which is how it was meant to be used

    Post, · Quoting @mustafa01ali · View on X

  65. Starred mercuretechnologies/xprem, a self-hosted alternative to EAS Update for Expo OTA updates; and chrissotraidis/bluewake, Wind Waker recompiled, native for iOS and Windows.

    Stars,

  66. Starred Appllama/liquid-glass-chat-ui, Liquid Glass chat UIs with animated portraits and floating composers.

    Stars,

  67. Starred willfaust/Madeira, runs x86-64 Windows PC games on jailed iOS.

    Stars,

  68. I’m low-key vibing with AI slop. It is like SEO optimized online news content

    Post, · View on X

  69. Starred trailofbits/coop, an isolated VM for running Claude Code and Codex.

    Stars,

  70. I’ve felt this way since 2014. Apple should have doubled down on Objective-C with more syntactic sugar and compiler optimizations instead of productionizing Chris Lattner’s side project based on his phd research

    Post, · Quoting @krzyzanowskim · View on X

  71. Starred anthropics/code-migration-kit-with-claude-code, prompts and scripts for moving codebases between languages with Claude Code.

    Stars,

  72. fact-checking claude code non-stop with a super cheap smart if/else model was not on my 2026 bingo card

    Claude Code terminal: jev-guard runs 5 checks in 793 ms, scores three answer checks and flags a hidden failing check at p=0.84, then asks Claude to report the failing command and fix it.

    Post, · Quoting my earlier post · View on X

  73. New repo: jev-guard

    Probability-scored guardrails for Claude Code. It denies rule-breaking edits and unasked-for deploys, and checks the final answer against the turn’s own evidence.

    git clone https://github.com/muratcakmak/jev-guard ~/.claude/plugins/jev-guard

    Code, · TypeScript · 7 stars

  74. jev is actually a great way to test claude code. it challenges claude’s claims and makes it verify what it says instead of confidently declaring done. keeping claude honest

    Claude Code terminal: Claude says the work is done, jev-guard flags an unbacked claim at p=0.91, and Claude admits it did not check again before it said done.

    Post, · View on X

  75. Starred nfzerox/VirtualMacOniPad, runs macOS and apps like Xcode on M1 and M2 iPads.

    Stars,

  76. Starred SchroederNathan/clarity, a speech companion app built with Expo.

    Stars,

  77. Starred petergyang/no-ai-slop, removes 20+ AI slop patterns from writing.

    Stars,

  78. Starred block/buzz, a hive mind communication platform.

    Stars,

  79. Starred img2threejs/img2threejs, rebuilds an object from an image as a procedural Three.js model.

    Stars,

  80. New repo: expo-skills

    Claude Code skills for Expo apps: Liquid Glass design (iOS 26), device-matrix adaptation (iPhone/iPad/Android tablets), code audits with Stop hooks, and Argent-driven visual verification

    /plugin marketplace add muratcakmak/expo-skills

    Code, · Shell

  81. App update: Odak 1.1.0

    Fixed: Vibration toggle now properly disables haptic feedback.

    App, · iPhone · Website

  82. New release: keyboard-logger v0.1.1

    A macOS menu bar app that tracks keyboard shortcut and keystroke use per app.

    Code, · Swift · Release notes

  83. New release: expo-ai-elements v0.2.4

    25 open-source AI chat UI components for React Native, with streaming markdown, LaTeX, code blocks, reasoning traces and tool calls. It is the mobile port of Vercel AI Elements.

    npm install expo-ai-elements

    Code, · TypeScript · 29 stars · Release notes

  84. New app: Odak

    A Pomodoro timer for deep work, with countdowns to the days that matter and a view of your progress.

    App, · iPhone · Website

  85. The Ad That Does Not Look Like an Ad

    Why the next trillion-dollar advertising business won’t look like advertising at all, and the inevitable betrayal of AI’s promise

    Essay, · 4 min read

  86. The Casino in Your Pocket

    How a weekend in Vegas revealed tech companies darkest design pattern

    Essay, · 3 min read

  87. The AI Bubble Is Real. So Is the AI Revolution

    Why being right about the technology and wrong about the timing is the most expensive mistake in tech

    Essay, · 4 min read

  88. The Galáctico Paradox: What Meta Can Learn from Football’s Biggest Spenders

    When throwing money at talent backfires, and why culture beats compensation every time

    Essay, · 2 min read

  89. The Economics of Magic: Why the Wizarding World Never Innovates

    What Harry Potter’s stagnant economy teaches us about monopolies, regulation, and the innovation trap

    Essay, · 5 min read

  90. Siri, Can I Speak to Someone Smarter?

    Why Apple Needs to Stop Playing Voice Assistant Gatekeeper

    Essay, · 5 min read

  91. The $20 Million Programmer

    How AI is splitting software engineering into a tiny elite earning millions and everyone else competing for scraps

    Essay, · 2 min read

  92. The Intelligence Multiplier

    How Cursor cracked the code on human-machine collaboration—and why every knowledge worker should pay attention

    Essay, · 6 min read