Simon Harms

Software Engineer building networked systems, Laravel/PHP web apps, and Go/Rust services.

Baochuan

A Rust crate for working with multiple AI provider APIs through one consistent interface, including OpenAI, Anthropic, DeepSeek, and other model backends. Built to make AI-powered Rust projects simpler to integrate and easier to swap between providers.

Rust AI APIs OpenAI Anthropic DeepSeek crates.io
View on GitHub → Live Project →

yongle

A Go client library for multi-provider AI access, carrying the Zheng He theme forward with OpenAI-compatible providers, native Anthropic/Gemini/Cloudflare adapters, streaming SSE support, and initial Hermes Agent runtime support.

Go AI APIs HTTP Clients SSE Hermes Agent
View on GitHub →

aksara.ts

A TypeScript transliteration library and neural word segmenter for Aksara Jawa, built to give AI systems visibility into a script absent from their training data.

TypeScript Unicode Linguistics
View on GitHub →

Lontar

A minimal headless blog API package for Laravel with Markdown support and full CRUD via Sanctum.

PHP Laravel
View on GitHub → Live Project →

Layang

A Rust-based management client for publishing posts to an API based blog backend called Lontar.

Rust
View on GitHub →

TauCetiIV.net

A fan page for the Marathon video game by Bungie. Created in Laravel with a theme to match the game and some live stats.

Laravel PHP Livewire Tailwind CSS
Live Project →

Restaurant Backlog Bot

A Rust Telegram and Discord bot for saving, tagging, searching, and randomly picking restaurants from a personal backlog. Built with teloxide, serenity, sqlx, PostgreSQL, and multi-provider AI extraction via baochuan.

Rust Telegram Bot Discord Bot PostgreSQL sqlx teloxide serenity baochuan
View on GitHub →