Skip to content
View ColinHouse's full-sized avatar

Block or report ColinHouse

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.

Content in all repositories owned by your account will be closed.
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
ColinHouse/README.md
Syrinx. /ˈsɪrɪŋks/ — with a stylized mel spectrogram of the word “syrinx”.

Backend / web engineer in Tokyo. I build languages, APIs and tools.
在东京读研的后端工程师,造语言、写 API、做工具。

ORCID · Sprig docs

About · 关于我

  • Master's student at The University of Tokyo (EEIS), graduating in 2028.
    东京大学 电气系工学专攻 硕士在读,28 卒。
  • Physics background, now speech. I study the internal representations of self-supervised speech models.
    物理本科,现在研究语音自监督学习模型的内部表征。
  • Backend services with FastAPI and Spring Boot, plus a programming language of my own.
    平时用 FastAPI / Spring Boot 写后端,顺便自己造了一门语言。
  • Working languages: 中文 · English · 日本語

Projects · 代表项目

Sprig: a statically typed JVM language for people and coding agents. Less to guess, easier to review. Personal Ledger API: a household-ledger REST API with accounts, categories, records and monthly budgets.

Open source · 开源贡献

Pull requests merged into other people's projects.
合并进上游项目的 PR。

Project Merged Latest pull request
langgenius/dify ★ 158k 3 refactor(files): dep-inject query params with @model_validate
sqlfluff/sqlfluff ★ 9.9k 2 Add an RF06 case for a case-sensitive quoted alias in Oracle
MaaXYZ/MaaFramework ★ 5.0k 1 fix(python): 修复绑定初始化的线程竞态导致并发连接失败 (#629)
AUTO-MAS-Project/AUTO-MAS ★ 711 3 fix(bettergi): 单个 JS 脚本的 manifest.json 坏了不再让整个脚本列表拿不到

Activity · 动态

Contributions over the last 12 weeks, drawn as a waveform.

Toolbox · 技术栈

LanguagesPython Java TypeScript
BackendFastAPI Spring Boot MyBatis-Plus MySQL
FrontendVue 3 PWA
ResearchPyTorch
ToolingANTLR4 Docker GitHub Actions Linux Git

Fig. 1 is a stylized mel spectrogram of the word “syrinx”. The figures on this page are SVGs drawn by one small script in this repo.

Thanks for stopping by · 感谢来访

Pinned Loading

  1. Sprig Sprig Public

    Statically typed JVM language for people and coding agents: less to guess, easier to review. 面向人和编码 Agent 的 JVM 静态类型语言:少一点猜测,方便审查。

    Java 2 1

  2. langgenius/dify langgenius/dify Public

    Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without …

    TypeScript 158k 25k

  3. sqlfluff/sqlfluff sqlfluff/sqlfluff Public

    A modular SQL linter and auto-formatter with support for multiple dialects and templated code.

    Python 9.9k 1.2k

  4. MaaXYZ/MaaFramework MaaXYZ/MaaFramework Public

    基于图像识别的自动化黑盒测试框架 | An automation black-box testing framework based on image recognition

    C++ 5k 566

  5. AUTO-MAS-Project/AUTO-MAS AUTO-MAS-Project/AUTO-MAS Public

    多脚本多配置统一管理与自动化工具 | 轻松管理大量脚本并存储多个用户配置、设计自动化任务流、监看脚本日志,大幅提高自动化代理效率与稳定性!

    Python 711 58

  6. SpringbootDemo SpringbootDemo Public

    Java