attu logo

attu

zilliztech/attu

The Best GUI for Milvus

GraphCanon updated today · GitHub synced today · 33 views this month

3.1k stars222 forksLast push 2mo Shell Other

Decision brief

Simplify Milvus interactions with this specialized GUI.

Good fit when

  • Need a dedicated interface for Milvus vector database operations
  • Seeking to streamline the visualization of complex vector data

Avoid when

  • Requiring multi-database support beyond Milvus
  • Looking for command-line tools instead of GUI solutions

Observed Jul 12, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Steady (70d since push)
As of today
Provenance
Not a fork · Organization account
As of today
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Backing

Company context for Zilliz. Display-only - separate from trust and ranking.

Company
Zilliz·GitHub org profile·1mo
Funding
$60,000,000 (2022-08)·GraphCanon curated seed (public press)·1mo
Commercial model
Open core·GraphCanon curated seed·1mo

Install

git clone https://github.com/zilliztech/attu

How it fits your stack(8)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Relationship graph

Optional deeper exploration of typed edges and category neighbours.

Similar tools

Same-category neighbours not already linked as typed edges.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

A graphical user interface designed specifically to simplify interactions with the Milvus vector database.

Capability facts

Languages
shell

Source: github.language · Aug 21, 2026

Categories

Graph entities

Tags

README

Docker (recommended)

docker run -d --name attu \
  -p 3000:3000 \
  -e MILVUS_ADDRESS=host.docker.internal:19530 \
  -v attu-data:/data \
  zilliz/attu:v3.0.0-beta.6

Open http://localhost:3000 and connect to Zilliz Cloud or your open-source Milvus 3.x instance.

The Docker image stores its SQLite database at /data/attu.db by default. The -v attu-data:/data volume persists your saved connections, agent conversations, and preferences across container restarts.


Docker Compose (Milvus + Attu)

services:
  milvus:
    # Attu v3.0 supports open-source Milvus 3.x. Do not use Milvus 2.6.x here.
    image: milvusdb/milvus:<supported-3.x-tag>
    ports:
      - "19530:19530"
      - "9091:9091"
    command: milvus run standalone
    volumes:
      - milvus-data:/var/lib/milvus

  attu:
    image: zilliz/attu:v3.0.0-beta.6
    ports:
      - "3000:3000"
    environment:
      - MILVUS_ADDRESS=milvus:19530
    volumes:
      - attu-data:/data
    depends_on:
      - milvus

volumes:
  milvus-data:
  attu-data:
docker compose up -d

The Docker Compose example is for open-source Milvus 3.x compatibility validation. Attu v3.0 also supports Zilliz Cloud, but it does not support open-source Milvus 2.6.x or earlier Milvus 2.x releases.


License

Attu was open source under the Apache License 2.0 through version v2.5.12. Starting from version v2.6.0, Attu is proprietary software. See LICENSE_PROPRIETARY.txt for details.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.