Projects

A curated collection of open-source tools, decentralized protocols, and engineering experiments.

cmdproto: Proto-First Command ABI

2026

Proto-first command ABI toolkit for tool-shaped apps, with one schema for human CLI use, per-command help, and machine JSON execution.

Impact Keeps tool contracts descriptor-led so command surfaces can stay consistent for humans and agents.

TypeScript Go Protobuf +1

mcp-kit: Cross-Runtime MCP Toolkit

2025

Model Context Protocol toolkit for building servers across Node.js, Bun, Cloudflare Workers, and edge platforms.

Impact Cuts runtime lock-in by keeping one MCP codebase portable across local, server, and edge targets.

TypeScript Hono MCP +1

mixOmicsIO: Bioconductor Integration Pipeline

2025

Data conversion architectural layer linking standard Bioconductor SummarizedExperiment objects with mixOmics formats.

Impact Reduces friction between biological data storage standards and downstream multi-omics analysis workflows.

R Data Pipelines Bioconductor

specly: AI Project Management Server

2025

Project management server with workflow-based feedback control for LLM IDE tools, built with TypeScript, Drizzle ORM, and MCP.

Impact Turns agent-driven delivery into a more auditable workflow with explicit state transitions and traceability.

TypeScript MCP Drizzle ORM +1

tuneR: Hyperparameter Search for mixOmics

2025

Statistical modeling package extending mixOmics for high-dimensional omics data hyperparameter optimization.

Impact Makes model-tuning trade-offs measurable with a benchmarked search workflow for high-dimensional omics analysis.

R mixOmics Statistical Modeling +1

drpc: Decentralized RPC Framework

2024

Peer-to-peer RPC framework built on libp2p with gRPC and gRPC-web support.

Impact Built for partition-tolerant service communication where resilience matters more than centralized coordination.

Golang TypeScript libp2p +2

gommons: Go Utility Packages

2023

Common Go utility packages covering collection, file, JSON, logging, stream, string, and time helpers.

Impact Collects small reusable primitives for Go services and command-line tools without adding a large framework dependency.

Go Utility Libraries File I/O +1

go-speech-to-text: Go STT Service

2021

Go/Gin speech-to-text service using Google STT, SQLite full-text search, HMAC JWT tokens, Docker Compose, tests, and API collections.

Impact Connects media ingestion, searchable transcription, API security, and deployment scaffolding in one Go service.

Go Gin SQLite FTS +2

ipfs-smart-contract: IPFS + Smart Contract Demo

2021

Go demo that uploads a file through an embedded IPFS node and stores the resulting CID through a smart contract workflow.

Impact Connects content-addressed file storage with blockchain-backed metadata in a reproducible local workflow.

Go IPFS Solidity +2

ngen-http: Stateful Java HTTP Client

2015

Java HTTP client library designed around a shared, thread-safe invoker with session-cookie handling and reusable request/response utilities.

Impact Captures concurrent, stateful HTTP client concerns in a reusable Java library.

Java HTTP Client Concurrency +1
More projects on GitHub →