Hey everyone ![]()
I built WeavyAdmin a native desktop app for managing Weaviate clusters. It’s the kind of tool I kept wishing existed
Weaviate has the Cloud Console, which is the way for cloud-managed instances and I highly recommend being on our Cloud for more great tools, features, and a lot more coming.
We also love our open source and community. For self-hosted clusters (whether on Kubernetes or local), there’s nothing so WeavyAdmin fills that gap for now until officially we have internal Desktop App for everyone.
What it does:
- Collections & Schema & Objects & Data & Aggregations — fully managed
- Searches - full search capability with filters across Keywords, Hybrid, and Vector search.
- Cluster — node health, shard distribution, server meta, enabled modules, backups, RAFT statistics
- Diagnostics — cluster health checks, shard consistency, compression audit, replication audit
- Shards — shard status, bulk ready/readonly reset, shard rebalancer — compute and apply balance plans, COPY/MOVE individual shards, monitor and cancel in-flight replication operations
- RBAC — fully managed
- Multi-Tenancy — tenant lookup, MT report, tenant activity tracking
- Request Log — live capture of every HTTP/gRPC Weaviate client call — method, status, collection, tenant, object ID, path — to understand what the server is doing upon each call
- Infrastructure — pod log explorer, RBAC audit log, StatefulSet overview, pod pprof profiling — goroutine dump, Claude AI analysis, multi-profile capture (cpu/heap/allocs/goroutine/mutex/fgprof)
- Query Agent — cloud users only for now
This is the very early version, so expect some mistakes and bugs. I’d be happy to hear feedback from anyone running self-hosted clusters or others, this was built to scratch a real itch.
Please feel free to contribute, use it, help improve it, or at least give feedback. I want this to keep growing into a real desktop app for developers, Admins who want easy way on their local machine to connect to their cluster and easily manage it.
There’s a lot to be done and improved, setup and deployment vary from case to case, and it’s hard to know everything. Also, Weaviate keeps growing with new features, so I’ll try to keep up to date. But feel free to help and build this with me.
Best,
Mohamed Shahin
Weaviate Admin
(Ireland, UTC±00:00/+01:00)


