Show HN: Treenix. Typed runtime for humans and agents
Category: web-framework
Tags: ecs, fullstack, ai-ready, typed-runtime, realtime
Score: 7.0/10 (Innovation: 7, Technical: 8, Documentation: 7, Utility: 6)
Treenix is a full-stack TypeScript runtime that uses an ECS-style tree of typed components to model applications, enabling both humans and AI agents to interact with the same data through typed actions, views, and real-time updates. It offers a novel approach by combining entity-component-system principles with server-side actions, React views, and MCP tooling, all in one unified platform. The project is interesting for its ambition to eliminate duplication across schema, API, UI, permissions, and agent integration, though it is still in early beta with low adoption.
Target audience: fullstack developers, AI engineers, backend developers
Repository: https://github.com/treenix-io/treenix · TypeScript · NOASSERTION · 4 stars
View on Hacker News