SaaSHub helps you find the best software and product alternatives Learn more β
Mochi Alternatives
Similar projects and alternatives to mochi
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
sirix
SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
-
-
-
VTCode
VT Code is an open-source coding agent with LLM-native code understanding and robust shell safety. Supports multiple LLM providers with automatic failover and efficient context management.
-
-
easy-invoice-pdf
Free & Open-Source Invoice Generator - No Sign-Up, No Ads, Instant PDF Export, 100% In-Browser, and Fully Customizable Templates. β Star the repo if you like it
-
substrata
Metaverse client and server written in C++. Runs on Windows, Mac, Linux and Web. Custom 3D engine, networked physics and Lua scripting
-
-
-
-
-
-
-
-
-
LangGraph-Swift
π LangGraph for Swift. A library for building stateful, multi-actor applications with LLMs, built to work jointly with langchain-swift
-
mochi discussion
mochi reviews and mentions
-
Ask HN: What Are You Working On? (October 2025)
https://github.com/mochilang/mochi/tree/main/tests/algorithm...
The VM and transpiler were originally implemented by hand, and later I used Codex to help polish the code. The generated output works, though itβs a bit messy in places. Hopefully, after finishing a few books, I can return to the project with more experience and add better use cases for it.
-
LLMs as Compilers
Totally agree. It is why we're building Mochi, https://github.com/mochilang/mochi a small language that treats AI, datasets, and graph queries as first-class citizens, not just targets for code generation.
It's inspired by the evolution you mentioned: early compilers generating Assembly, now AI tools generating Python or SQL. Mochi leans into that by embedding declarative data queries, AI generation, and streaming logic directly into the language. Here is how it looks:
type Person { - Adding SQLLogicTest Support to Mochi
-
Ask HN: What Are You Working On? (June 2025)
Repo: https://github.com/mochilang/mochi
I'm building Mochi, a small programming language with a custom VM and a focus on querying structured data (CSV, JSON, and eventually graph) in a unified and lightweight way.
It started as an experiment in writing LINQ-style queries over real datasets and grew into a full language with:
* declarative queries built into the language
- Mochi v0.10.5: A LINQ-style query language with a bytecode VM written in Go
- Mochi 0.9.1: A readable VM for learning compilers and bytecode
-
Implementing Logic Programming
- FFI bindings to expose `fact`, `rule`, and `query` to scripts
Example: [https://chatgpt.com/share/cd\_684d3e3c59c08191b20c49ad97b66e...](https://chatgpt.com/share/cd_684d3e3c59c08191b20c49ad97b66e0...)
Total implementation was \~250 LOC. Genuinely amazed how effective the LLM was at helping bootstrap a real logic layer in one go.
The PR is here https://github.com/mochilang/mochi/pull/616
- Mochi is a small, statically typed programming language
- Mochi Programming Language v0.7.0 β calling Python and Go in one file
- Mochi Programming Language v0.6.0 β LINQ syntax for querying datasets
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Jun 2026
Stats
mochilang/mochi is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of mochi is Scheme.