{"repo":"hofstadter-io/hof","free":true,"listed":false,"github":"https://github.com/hofstadter-io/hof","clone":"git clone https://github.com/hofstadter-io/hof.git","description":"A developer experience centered on CUE. Unifies schemas, data models, deterministic and agentic code generation, workflow and task engine, dagger powered environments, coding assistant, and vscode extension; woven together on the CUE lattice. Squint harder if you can't see the cube :]","language":"Go","stars":613,"topics":["code-generator","cuelang","data-modeling","tui","workflow-engine","agents","llms","schemas","vscode-extension","cli"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"hof - the higher order framework A tool that unifies data models, schemas, code generation, and a task engine. hof is a CLI tool you add to your workflow. - Foundation in CUE - Deterministic and Agentic code generation - Data models that can evolve and be input to code generation - Task engine based on cue/flow - Agent servers and VS Code extension Core Features :--- :-- code generation Data + templates = (anything), technology agnostic data modeling Define, checkpoint, and diff data models task engine Extensible task and DAG workflow engine CUE cmds Core def, eval, export, and vet commands creators bootstraping and starter kits from any repo modules CUE module dependency management tui A terminal interface to Hof and CUE chat Combine LLM and Hof code gen for better, scalable results hof uses CUE to power the DX and implementation. We believe CUE is a great language for specifying schemas, configuration, and generally for writing anything declarative or this is a source of truth. It has good theory and comes from the same people that brought us containers, Go, and Kubernetes. Learn more about CUE: cuelang.org cuetorials.com Documentation Please see docs.hofstadter.io to learn more. The getting-started section will take you on a tour of hof. The the-walkthrough section shows you how to build and use a generator. Join us or ask questions on - Discord (preferred): https://discord.com/invite/BXwX7n6B8w - Slack: https://hofstadter-io.slack.com We also use GitHub issues and discuss","default_branch":null,"files":null,"tree":[],"storefront":"/r/hofstadter-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hofstadter-io/hof/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}