The project is in early stage and the API is not stable. Please use GitHub to contact the authors: https://github.com/dashschema/dashschema/discussions
Contact
- Email: [email protected]
- LinkedIn: https://www.linkedin.com/in/justin-davis-18b25418/
FAQ
Why jsonschema?
jsonschema is already a standard for APIs, and is quickly becoming an interface to get structured results from generative AI. Some sort of DSL or YAML might be more elegant but less useful in modern tool chains.
How should I render these?
Reference renderers are available in this repository:
echarts
The schema is renderer-agnostic, so additional renderers can be implemented in other stacks/languages.
Inspiration
This project is loosely inspired by Graphviz and Mermaid projects.
Related projects
The excellent Apache ECharts is used for rendering examples.
Grammar for llama.cpp is available and more information can be found here.