Documentation for elizaOS: an agent framework with memory, planning, and tool use.
- Node.js (v23 or higher)
- bun (or npm/yarn)
Install the Mintlify CLI to preview documentation changes locally:
bun install -g mintFrom the repository root:
cd packages/docs && mint devThis starts a local preview, usually at http://localhost:3000. The repository root also has a docs symlink to packages/docs so existing docs/... paths keep resolving.
packages/docs/
├── docs.json # Mintlify configuration
├── rest/ # REST API reference
├── guides/, plugins/ # Guides and reference content
├── images/, logo/
├── index.mdx
└── quickstart.mdx
- Fork this repository
- Create a new branch for your changes
- Make your documentation improvements
- Test locally using
mint dev - Submit a pull request
- Use clear, concise language
- Include code examples where appropriate
- Follow the existing structure and formatting
- Test all code snippets
- Add images/diagrams for complex concepts
Changes are automatically deployed when merged to the main branch. The documentation is hosted on Mintlify.
- Install the Mintlify GitHub App on your repository
- Push changes to your default branch
- Changes will be automatically deployed to production
Find the installation link in your Mintlify dashboard.
-
Dev environment not running
- Run
mint updateto ensure you have the latest version of the CLI - Check that you're in the correct directory with
docs.json
- Run
-
Page loads as 404
- Ensure you're running the command in a folder containing
docs.json - Check that your page is properly listed in the navigation
- Ensure you're running the command in a folder containing
-
Changes not reflecting
- Clear your browser cache
- Restart the development server
- Check for syntax errors in your MDX files
This documentation is part of the elizaOS project. Please refer to the main repository for license information.