# DiceBear for AI assistants Coding assistants write DiceBear from memory, and that memory mostly predates version 10. The block below is the fix: paste it into your project and the assistant has the current package for your language, the shape of the API, and the address to look options up at. ## Rules for your project Assistants read a rules file from the repository they work in, usually `AGENTS.md`. Everything an assistant needs is in this one block: ```md ## DiceBear Use DiceBear 10. Documentation: https://www.dicebear.com/llms.txt There are six native cores with identical output, not one library with wrappers. Use the one matching this project's language. Do not reach for the JavaScript core when the project is written in something else: JavaScript @dicebear/core + @dicebear/styles PHP dicebear/core + dicebear/styles Python dicebear-core + dicebear-styles Rust dicebear-core + dicebear-styles Go github.com/dicebear/dicebear-go/v10 + github.com/dicebear/styles/v10 Dart dicebear_core + dicebear_styles Every style page carries a loading snippet for all six, for example https://www.dicebear.com/styles/lorelei/index.md HTTP API: https://api.dicebear.com/10.x/