Linguist Wants Tech · 语言学人想做技术
Building AI-agent tooling, language-learning systems, and practical developer utilities from a linguistics mindset.
| Project | Description | Stack |
|---|---|---|
| network-troubleshoot-skill | Universal network troubleshooting skill for 17+ AI coding agents | Shell |
| ppt-skills | Open-source PPTX generation skills — CJK-aware, themed, editable via PptxGenJS | JavaScript |
| MDIC26-Track3-Edu | AI teaching resource generation from textbooks — MinerU + LLM pipeline | Python |
| Project | Description | Stack |
|---|---|---|
| Typing Master | Multi-language typing practice desktop app — FR/ES/IT/PT/RU/JA | JavaScript |
| cace-timer | Minimal time-tracking CLI with mascot and single-file local data | TypeScript |
| MathConnect | Calculus connect puzzle for practicing equivalent infinitesimals | JavaScript |
| PyRecorder | Probably the simplest screen recorder on Windows with Python only | Python |
| Project | Description | ★ |
|---|---|---|
| CICPA-Learning | Open-source CPA exam handbook — 6 subjects, first-principles pedagogy | ★7 |
| FinancialBeancount | Beancount converter & deduplicator for Alipay, WeChat Pay, bank statements | ★2 |
| video-note-app | Video note generation tool powered by Gradio + Whisper | Python |
| music-research | Music understanding & generation research: MIR, foundation models, edge deployment |
Languages: TypeScript Python JavaScript Swift Rust Go Kotlin Dart C++
Frontend: React Next.js Vite Electron Tauri SwiftUI Flutter Compose Tailwind
AI/ML: LLM Agents OpenAI/Anthropic APIs MCP Whisper TFLite MLX
Infra: CI/CD Docker PostgreSQL Redis MinIO
- 🌐 Site: linguistwantstech.com
- 📄 Resume: caciniep.github.io/resume
- 🐙 GitHub: github.com/CacinieP


