Open-source projects by students at Busan Software Meister High School.
🤖 AI · Agent · Workflow
| Project | Description | Lead | Tags |
|---|---|---|---|
| kakao-talk-auto-bot | Android app that sends AI auto-replies to KakaoTalk notifications from selected rooms | @heodongun | Kotlin AI Android Automation |
| CodeAgora | Code review, but with 5 models arguing first. | @justn-hyeok | TypeScript AI Code Review |
| cotor | Local-first AI workflow runner with Kotlin core across CLI, TUI, local app, server, and desktop shell | @heodongun | Kotlin AI Android CLI |
| globalAI | Go CLI that collects and displays local AI instruction files — AGENTS.md, CLAUDE.md, .claude, and more | @heodongun | Go AI CLI |
| AICall | Android AI call companion with Telecom role integration, STT/TTS assistant flow, and Codex-compatible backend hooks | @heodongun | Kotlin AI Android |
| AIStudyWeb | Go-based RewardLab for exploring epsilon-greedy multi-armed bandit learning via a local web interface | @heodongun | Go AI Web Knowledge |
| beautiful-ccg | MCP server + CLI that routes prompts across Claude, Copilot, Codex, and Gemini — with pipeline chaining and strategy-based routing | @justn-hyeok | TypeScript AI CLI Automation |
| claudeCode-codex- | Clean-room Go implementation of a terminal coding agent for OpenAI and Codex-compatible backends | @heodongun | Go AI |
| Free-API | Go CLI that detects installed AI CLIs and auto-switches between free LLM providers | @heodongun | Go AI CLI Automation |
| harness-for-yall | Claude Code multi-agent harness: 25 agents, 15 skills, 5 teams (dev/review/fe/be/explore) | @justn-hyeok | JavaScript AI Knowledge |
| pandaAPI | Go CLI that drives ChatGPT and Gemini web interfaces via browser automation instead of official APIs | @heodongun | Go AI CLI Automation |
| PlainCode | Spec-first orchestrator that builds code from Markdown specifications | @heodongun | Go AI |
| PLASMA | Persona Lifecycle & Adaptive Social Mind Architecture | @BitByte08 | TypeScript AI CLI |
📱 Mobile · Desktop Apps
| Project | Description | Lead | Tags |
|---|---|---|---|
| desktop-pet | Native desktop pet app that displays GIF, APNG, PNG sequences, and video on screen | @BitByte08 | Swift macOS |
| kakao-talk-auto-bot-mac | katalk-ax CLI and menu bar tool that controls KakaoTalk via macOS Accessibility API | @heodongun | Swift macOS CLI Automation |
| findkey | macOS AppKit credential scanner that checks GitHub repositories using Gitleaks and TruffleHog | @heodongun | Swift macOS Security |
| daybar | macOS menu bar D-day tracker | @justn-hyeok | macOS |
| kakao-talk-auto-bot-template | KakaoTalk auto-reply Android template with room selection, CSV import, persona and memory, and provider API key support | @heodongun | Kotlin Android Automation Template |
| killsnail | macOS menu bar prank app — a snail slowly follows the cursor and shows an overlay when it catches you | @heodongun | Swift macOS Toy App |
| reunionManager | Local-first Android MVP that imports KakaoTalk export data to structure reunion plans | @heodongun | Kotlin Android |
| StudentIDreplica- | Student ID replica app | @heodongun | Kotlin Android |
🌐 Web · Browser · UI
| Project | Description | Lead | Tags |
|---|---|---|---|
| syncingsh | Serverless real-time collaborative notepad using Yjs and WebRTC P2P — no login, no backend | @justn-hyeok | Svelte Web |
| AdaptiveUIRuntime | JS/TS library for safe, deterministic, and explainable adaptive UI on top of existing design systems | @heodongun | TypeScript UI Library |
| MorphUI | Chrome MV3 extension that analyzes the live DOM and applies safe, reversible UI transformations | @heodongun | TypeScript Browser Extension |
| readable | Local AI Chrome extension that patches the accessibility tree and ARIA attributes while preserving visual layout | @justn-hyeok | TypeScript AI Browser |
| repo-tag | Free custom properties for GitHub org repos — Chrome extension | @justn-hyeok | Chrome Extension |
| ytm-jam-extension | YouTube Music live jam session browser extension | @HyunwooKiim | TypeScript Browser YouTube Extension |
| ytm-jam-web | YouTube Music jam session web client | @HyunwooKiim | HTML Web YouTube |
🔧 CLI · Developer Tools · Infra
| Project | Description | Lead | Tags |
|---|---|---|---|
| cli-speedrun | Terminal command typing speed-run game | @justn-hyeok | Rust CLI Game |
| dep-age | CLI that visualizes how old a project's dependencies are | @justn-hyeok | CLI |
| git-roast | CLI that analyzes commit history to roast the developer | @justn-hyeok | TypeScript CLI |
| homebrew-tap | Homebrew tap for bssm-oss projects | @justn-hyeok | Ruby Infra |
| port-who | Pretty CLI for identifying which process is using a port | @justn-hyeok | Zig CLI |
| setup.sh | Bash script automating Java, Docker, and Docker Compose setup on Ubuntu/Debian | @HyunwooKiim | Shell Infra Automation |
| terminal-pet | TUI app with an ASCII character that lives in your terminal and reacts to CI status | @justn-hyeok | CLI |
| whatdid | Daily activity summary CLI using git log and the GitHub API — what did I do today? | @justn-hyeok | CLI |
| wireguard-vpn-manager | WireGuard user management script with iptables-based per-user access control | @HyunwooKiim | Shell Infra |
| ytm-jam-cli | YouTube Music jam session CLI client | @HyunwooKiim | Rust CLI YouTube |
📚 Knowledge · Skills · Curation
| Project | Description | Lead | Tags |
|---|---|---|---|
| good-opensource-zip | Curated list of useful open-source AI and research projects | @heodongun | AI Curation |
| obsidian-skills-codex | Collection of CLI skills for Obsidian | @heodongun | Obsidian CLI Knowledge |
| pm-skills-codex | PM skill marketplace restructured in Codex-centric format, exposing 65 skills | @heodongun | Shell AI Knowledge |
| tutor-skills-codex | Codex skill collection that transforms knowledge sources into Obsidian StudyVault and quiz flows | @heodongun | Shell AI Knowledge |
🧪 Experiments · Misc
| Project | Description | Lead | Tags |
|---|---|---|---|
| better-notion2pdf | Readability-focused Notion PDF converter with smart page breaks | @justn-hyeok | TypeScript Notion PDF |
| commit-vibe | Web app that draws a project mood timeline from commit message sentiment analysis | @justn-hyeok | Misc |
| cotor-test | Single-file web prototype for testing an AI-to-AI romance web experience | @heodongun | HTML AI Web |
| ganbatte | for lazy developers | 頑張って ! | @justn-hyeok | Go |
| ilko | TBD | @heodongun | Misc |
| marubase | SaaS version of 'Maru', the BSSM entrance exam service | @leegunwoooo | Java |
| newrrow | TBD | @heodongun | TypeScript |
| newrrow-llm | TBD | @heodongun | Go AI |
| Photon | Performant, Hardware-accelerated, Object, Transform, Orientation, Network | @BitByte08 | TypeScript |
| play-with-your-term | Terminal game collection that looks like build logs — but it's actually blackjack | @justn-hyeok | Game |
| ytm-jam-server | YouTube Music jam session server | @HyunwooKiim | TypeScript YouTube |