README.md
May 30, 2026 Β· View on GitHub
English | δΈζ
Visual management tool for the Zvec embedded vector database
Browse data, test queries, and manage schemas β without writing code.
π¦ Installation
Option 1: pip (recommended for developers)
Requires Python 3.10 β 3.14.
pip install zvec-studio
zvec-studio
Opens http://127.0.0.1:7860 in your browser.
Need embedding & reranking? Install with the
[ai]extra to enable built-in embedding & reranking functions:pip install zvec-studio[ai]
Option 2: Desktop download (experimental)
Grab the installer for your platform from GitHub Releases:
| Platform | Architectures | Installer |
|---|---|---|
| macOS | Apple Silicon (arm64) | .dmg |
| Linux | x86_64, arm64 | .deb / .AppImage |
| Windows | x86_64 | .msi / .exe |
Double-click to run β no Python needed.
Option 3: From source
git clone https://github.com/zvec-ai/zvec-studio.git
cd zvec-studio
make install # install Node deps + backend uv environment
make dev # starts backend + frontend dev servers
Need embedding & reranking?
make installdoes NOT install AI runtime dependencies (sentence-transformers,dashscope, etc.) to keep CI fast. Runmake install.aiinstead if you want to use built-in functions likelocal-dense,bm25, ordashscope.
Prerequisites: Node.js β₯ 20, pnpm β₯ 9, Python β₯ 3.10, uv, Rust (desktop only). See Contributing for the full dev setup guide.
β‘ Quick Start
- Create a collection β Collections β Create. Define vector and scalar fields.
- Insert data β Paste JSON documents in the Write tab.
- Vector search β Paste a query vector in the Query tab, set TopK, hit Search.
- AI search β Register an embedding model, then search by typing text directly.
Full walkthrough β Getting Started
π Documentation
| Getting Started | 10-minute walkthrough from install to first search |
| Architecture | Request flow, module map, code index |
| API Reference | REST endpoints, request/response formats, error codes |
| Testing | Test strategy, self-verification loop, performance baselines |
| Packaging | PyInstaller + Tauri cross-platform packaging |
| Contributing | Dev setup, code style, commit workflow |
πΊοΈ Roadmap
| Version | Focus |
|---|---|
| v0.1.x (current) | Collection CRUD, schema evolution, document ops, vector search, AI extension, i18n, desktop app |
| v0.2.x | Data import/export, virtual scrolling, batch operations, advanced search |
| v0.3.x | Vector visualization (UMAP/t-SNE), clustering, AI Agent, SDK code generation |
| v0.4.x | VS Code extension, API Playground, webhooks & notifications |
π€ Contributing
Contributions welcome! See CONTRIBUTING.md for details.
make dev # Start dev servers
make verify # Lint + typecheck + tests