Meiliweb
August 19, 2026 Β· View on GitHub
Meiliweb is a web-based administration panel that helps you store, organize and visualize data in your Meilisearch instances.
https://github.com/bpolaszek/meiliweb/assets/5569077/b4100e75-1e70-45dd-8c38-926a3dafafe1
Features
- π’οΈ Indexes: create indexes, browse and edit every setting (searchable / filterable / sortable attributes, ranking rules, typo tolerance, synonyms, stop words, dictionary, separator tokens, embedders, displayed fields, foreign keys...)
- π Documents: import, search, sort, filter, edit, delete documents
- ποΈ Access keys: create keys, generate tenant tokens (JWTs)
- π Tasks: browse and monitor the task queue
- π ΏοΈ Backup: one-click dumps, snapshots and index export to a remote instance
- πΈοΈ Network: manage multi-instance / sharded network settings
- πͺ Webhooks: manage webhooks
- π§ Search rules: manage search rules
- π¬ Chat: use Meilisearch's AI-powered chat, when enabled on the instance
- π§ͺ Experimental features: toggle Meilisearch experimental features from the UI
Demo
You can run Meilweb on your search instances, provided they expose appropriate CORS headers, on https://meiliweb.pages.dev.
Local usage
Meiliweb is a Nuxt 4 single-page application that entirely runs on the client side: there's no backend, it talks directly to your Meilisearch instance from the browser.
If you have some basics with Vue 3 (Composition API), Tailwind CSS and Nuxt UI, you will easily figure out how this application has been structured.
Yarn is required to install packages.
Feel free to contribute!
- Discussions: Ask questions, share ideas, suggest features
- Issues: Report bugs
- Pull requests: Request changes
Installation
You mostly don't need to install it on your computer. Just head up to https://meiliweb.pages.dev and fill your instance credentials.
If for some reason you want to run it locally, you can clone the repository and install dependencies:
git clone https://github.com/bpolaszek/meiliweb.git
cd meiliweb
yarn install
Launch dev server
yarn dev
Build & preview
yarn build && yarn preview
Docker build
docker build -t meiliweb .
Docker run
docker run -p 3000:3000 -d meiliweb
Code style
Check formatting
yarn lint
Fix formatting
yarn format
Lint
yarn run check