Hemia
Open source

Construimos en abierto.

Librerías, componentes, templates y herramientas que usamos para construir productos dentro del ecosistema Hemia. Open source con intención: cada proyecto con propósito, licencia y mantenedor.

skeletree

Destacado · Rust

hemia/skeletreeMIT

Convierte cualquier repo en un grafo consultable (símbolos, llamadas, dependencias) y lo expone vía MCP: los agentes navegan la estructura del código con cientos de tokens en lugar de decenas de miles.

340v0.1.0MIT
skeletree — zsh

$ skeletree index .

✓ 1,240 archivos · 8,932 símbolos → graph.db (0.9s)

$ skeletree mcp

◆ servidor MCP listo · stdio

$ query "callers of parseConfig"

→ 3 hits · 412 tokens

config.ts:parseConfig ← cli.ts:main

config.ts:parseConfig ← watch.ts:reload

$

docrail

Destacado · Rust

hemia/docrailMIT

El framework de documentos agénticos: define plantillas como código y genera PDF, DOCX y HTML de forma determinística. Los agentes escriben JSON vía MCP; Docrail escribe el documento con gobernanza, versionado y marca.

210v0.1.0MIT
docrail — zsh

$ docrail render nda --data payload.json

{ party: "Acme", term: "2y" }

✓ nda.pdf · nda.docx · nda.html — determinístico

◆ cláusulas v3 aprobadas · marca aplicada

$ docrail mcp

◆ servidor MCP listo · 12 plantillas

los agentes escriben JSON → Docrail escribe el documento

$

Destacado · TypeScript

hemia/schemaMIT

El corazón de la validación en Hemia: define el esquema una vez, obtén tipos inferidos y mensajes de error legibles en cliente y servidor.

1.2kv0.4.1MIT
user.schema.ts

const user = h.object({

id: h.uuid(),

email: h.string().email(),

role: h.enum(["admin", "member"]),

});

 

✓ Type inferred: User

Destacado · TypeScript

hemia/uiMIT

Componentes accesibles sobre Radix, estilados con los tokens de diseño de Hemia. Copia el código: sin dependencia de runtime.

860v0.2.0MIT
specimen — @hemia/ui
stablebetasoon

tokens: --primary · --border · --radius-card

Destacado · Go

hemia/cliApache-2.0

Scaffolding, generadores de código y deploys de preview sin salir de la terminal.

430v0.1.3Apache-2.0
hemia — zsh

$ hemia generate api users

✓ created src/api/users/route.ts

✓ created src/api/users/schema.ts

$ hemia deploy --preview

✓ Preview: https://acme.hemia.app

$

Contribuye.

Issues, ideas y pull requests son bienvenidos en todos los repositorios.