AstrolaDB (alab) is a schema-first code generator for polyglot systems. Define your schema once and generate:<p>- SQL migrations (PostgreSQL, SQLite)<p>- Language-native types (Rust, Go, Python, TypeScript)<p>- API contracts (GraphQL, OpenAPI)<p>It's build-time only, with zero runtime dependenc...
Showing stories from 2026-01. View all
What characteristics should a programming language have in order to make automated analysis, replication, and learning by artificial intelligence systems difficult? Any idea?
I built this as an experiment in how much uncertainty Ruby code can tolerate before it stops feeling deterministic. The gem introduces controlled randomness and can define methods at runtime, allowing behavior to emerge dynamically rather than being fully designed ahead of time.<p>It's early an...
Marches & Gnats is a browser-based coding puzzle game inspired by Advent of Code, but instead of writing code in a conventional programming language, you program a Turing machine.<p>Each quest presents a concrete problem and a minimal model of computation. You define transition rules, run the ma...
Enforcing the structure of LLM outputs through JSON Schema constraints, without retry loops.
This might be interesting if you're into constraint satisfaction, compilers, parsers, or improving the success rate of AI outputs via structured generation (also called constrained decoding).
We were tired of writing raw Cypher ā escaping quotes, zero autocomplete, refactoring nightmares ā so we built GraphORM: a type-safe Python ORM for RedisGraph/FalkorDB using pure Python objects.<p>What it does
Instead of fragile Cypher:<p><pre><code> query = """
MATCH (a:U...
I built this for fun out of appreciation for the game. I hope you enjoy :)
I made PolyMCP so I could quickly turn normal functions (Python or TypeScript) into MCP tools without much extra work.
Python example:
from polymcp.polymcp_toolkit import expose_tools<p>def greet(name: str) -> str:
"""Say hello."""
return f"Hello, {name}...