Skip to content
View mococouo's full-sized avatar
🏠
🏠

Block or report mococouo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mococouo/README.md

Hi, I'm Sansui

English · 中文

From HR to AI products. Every product is written by AI; my job is to think.

For me, moving from HR to AI products means using vibe coding to do product thinking, turning clear judgment, practical needs, and fast iteration into products that are actually usable.

I am not an engineer in the traditional sense, and I do not define myself as a hand-coding developer. I notice real-world problems, get ideas, find scenarios, test the results, then hand the work to AI coding models. AI is my implementation partner.

What I Build

I focus on lightweight, local-first utilities for everyday document, file, presentation, and knowledge workflows:

  • File conversion and batch processing tools
  • Markdown, Obsidian, and text workflows
  • CSV, JSON, archive, and filename cleanup
  • Multilingual desktop or browser-based utilities
  • Practical software for non-engineers

Projects

Presentation & Knowledge Tools

Project What it does
Presentation-Prompter Lightweight multilingual desktop teleprompter for PowerPoint, Keynote, Google Slides, and screen sharing.
PasteVault Desktop TXT/Markdown collector with local encryption, content extraction, classification, and search.

File & Archive Tools

Project What it does
file-organizer Multilingual Python file organizer with GUI and CLI support.
unicode-batch-renamer No-dependency Python GUI/CLI for safely batch-renaming image and video files with Unicode templates.
archive-collector Collects ZIP, RAR, 7z, and tar archives into one folder with a simple multilingual GUI/CLI.

Markdown & Data Tools

Project What it does
2markdown Batch converts common files into Obsidian-ready Markdown notes.
markdown2txt Converts Markdown to TXT offline, with batch processing and multilingual UI.
2json Converts CSV files to JSON locally in the browser, with multilingual UI and encoding support.

How I Work

  • Start from real workflow friction, not abstract feature lists
  • Turn rough ideas into clear product prompts, user flows, and acceptance criteria
  • Use AI coding models to build, debug, package, and improve the software
  • Test the result by using it in realistic scenarios
  • Keep the tool simple enough for people who just want the job done

Current Interests

Vibe coding, AI-assisted product building, local-first tools, Markdown workflows, file conversion, data cleanup, multilingual interfaces, and software that helps non-engineers do practical work.

Connect

  • GitHub: @mococouo
  • Profile: HR gone AI Geek, turning ideas into reality with AI models

Pinned Loading

  1. 2json 2json Public

    Convert CSV files to JSON locally in your browser, with multilingual UI and encoding support.

    JavaScript 1

  2. 2markdown 2markdown Public

    Batch convert common files into Obsidian-ready Markdown notes.

    Python 1

  3. markdown2txt markdown2txt Public

    Offline Markdown to TXT converter with batch processing and multilingual UI.

    JavaScript 1

  4. PasteVault PasteVault Public

    Desktop TXT/Markdown collector with local encryption, content extraction, classification, and search.

    TypeScript 1

  5. Presentation-Prompter Presentation-Prompter Public

    A lightweight multilingual desktop teleprompter for PowerPoint, Keynote, Google Slides, and screen sharing.

    JavaScript 1

  6. archive-collector archive-collector Public

    Collect ZIP, RAR, 7z, and tar archives into one folder with a simple multilingual GUI/CLI.

    Python 1