Files
wehub-resource-sync 426e9eeabd
Voice Workbench / headless workbench (mocked backends) (push) Has been cancelled
Voice Workbench / real acoustic lane (nightly, provisioned only) (push) Has been cancelled
ci / test (push) Has been cancelled
ci / lint-and-format (push) Has been cancelled
ci / build (push) Has been cancelled
ci / dev-startup (push) Has been cancelled
gitleaks / gitleaks (push) Has been cancelled
Markdown Links / Relative Markdown Links (push) Has been cancelled
Quality (Extended) / Homepage Build (PR smoke) (push) Has been cancelled
Quality (Extended) / Comment-only diff guard (push) Has been cancelled
Quality (Extended) / Format + Type Safety Ratchet (push) Has been cancelled
Quality (Extended) / Develop Gate (secret scan + UI determinism) (push) Has been cancelled
Quality (Extended) / Develop Gate (lint) (push) Has been cancelled
Chat shell gestures / Chat shell gesture + parity e2e (push) Has been cancelled
Cloud Gateway Discord / Test (push) Has been cancelled
Benchmark Bridge Tests / benchmark (bunx @biomejs/biome check packages/lifeops-bench/src, benchmark-lint) (push) Has been cancelled
Benchmark Bridge Tests / benchmark (bunx vitest run --config packages/lifeops-bench/vitest.config.ts --root packages/lifeops-bench --passWithNoTests, benchmark-tests) (push) Has been cancelled
Build Agent Image / build-and-push (push) Has been cancelled
Dev Smoke / bun run dev onboarding chat (push) Has been cancelled
Dev Smoke / Vite HMR dependency-level smoke (push) Has been cancelled
Electrobun Submodule Guard / electrobun gitlink is fetchable (push) Has been cancelled
Publish @elizaos/example-code / check_npm (push) Has been cancelled
Publish @elizaos/example-code / publish_npm (push) Has been cancelled
Publish @elizaos/plugin-elizacloud / verify_version (push) Has been cancelled
Publish @elizaos/plugin-elizacloud / publish_npm (push) Has been cancelled
Sandbox Live Smoke / Sandbox live smoke (push) Has been cancelled
Snap Build & Test / Build Snap (amd64) (push) Has been cancelled
Snap Build & Test / Build Snap (arm64) (push) Has been cancelled
Test Packaging / elizaos CLI global-install smoke (node + bun) (push) Has been cancelled
Cloud Gateway Webhook / Test (push) Has been cancelled
Cloud Tests / lint-and-types (push) Has been cancelled
Cloud Tests / unit-tests (push) Has been cancelled
Cloud Tests / integration-tests (push) Has been cancelled
Cloud Tests / e2e-tests (push) Has been cancelled
CodeQL Advanced / Analyze (javascript-typescript) (push) Has been cancelled
Deploy Apps Worker (Product 2) / Determine environment (push) Has been cancelled
Deploy Apps Worker (Product 2) / Deploy apps worker to apps-control host (${{ needs.determine-env.outputs.environment }}) (push) Has been cancelled
Deploy Eliza Provisioning Worker / Determine environment (push) Has been cancelled
Deploy Eliza Provisioning Worker / Deploy worker to Hetzner host (${{ needs.determine-env.outputs.environment }} @ ${{ needs.determine-env.outputs.deployment_sha }}) (push) Has been cancelled
Dev Smoke / Classify changed paths (push) Has been cancelled
supply-chain / sbom (push) Has been cancelled
supply-chain / vulnerability-scan (push) Has been cancelled
Build, Push & Deploy to Phala Cloud / build-and-push (push) Has been cancelled
Test Packaging / Validate Packaging Configs (push) Has been cancelled
Test Packaging / Build & Test PyPI Package (push) Has been cancelled
Test Packaging / PyPI on Python ${{ matrix.python }} (push) Has been cancelled
Test Packaging / Pack & Test JS Tarballs (push) Has been cancelled
UI Fixture E2E / ui-fixture-e2e (push) Has been cancelled
UI Fixture E2E / fixture-e2e (push) Has been cancelled
UI Story Gate / story-gate (push) Has been cancelled
vault-ci / test (macos-latest) (push) Has been cancelled
vault-ci / test (ubuntu-latest) (push) Has been cancelled
vault-ci / test (windows-latest) (push) Has been cancelled
vault-ci / app-core wiring tests (push) Has been cancelled
verify-patches / verify patches/CHECKSUMS.sha256 (push) Has been cancelled
Voice Benchmark Smoke / voice-emotion fixture smoke (push) Has been cancelled
Voice Benchmark Smoke / voiceagentbench fixture smoke (push) Has been cancelled
Voice Benchmark Smoke / voicebench-quality unit smoke (push) Has been cancelled
Voice Benchmark Smoke / voicebench TypeScript unit (no audio) (push) Has been cancelled
Voice Benchmark Smoke / voice bench smoke summary (push) Has been cancelled
Windows CI / windows ([bun run --cwd packages/app-core test bun run --cwd packages/elizaos test bun run --cwd packages/cloud/shared test], app-and-cli) (push) Has been cancelled
Windows CI / windows ([bun run --cwd packages/scenario-runner test bun run --cwd packages/vault test bun run --cwd packages/security test bun run --cwd plugins/plugin-coding-tools test], framework-packages) (push) Has been cancelled
Windows CI / windows ([bun run --cwd plugins/plugin-elizacloud test bun run --cwd plugins/plugin-discord test bun run --cwd plugins/plugin-anthropic test bun run --cwd plugins/plugin-openai test bun run --cwd plugins/plugin-app-control test bun run --cwd plugins/pl… (push) Has been cancelled
Windows CI / windows ([node packages/scripts/run-turbo.mjs run build --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/agent --concurrency=4 node packages/scripts/run-bash-linux-only.mjs scripts/verify-riscv64-buildpaths.sh node packages/scripts/run… (push) Has been cancelled
Windows CI / windows ([node packages/scripts/run-turbo.mjs run typecheck --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/cloud-shared --concurrency=4 bun run --cwd packages/core test bun run --cwd packages/shared test], core-runtime, 75) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:43:05 +08:00

5.1 KiB
Raw Permalink Blame History

title, sidebarTitle, description
title sidebarTitle description
Database Database Browse your Eliza agent's database — inspect tables, media files, and vector stores directly from the dashboard.

The Database tab provides a built-in browser for your agent's data stores. Access it from the Advanced section of the dashboard at /database.

Overview

The database browser has three sub-tabs for different data types:

Tab Description
Tables Browse relational database tables — view rows, columns, and record counts
Media Browse uploaded and generated media files (images, audio, video)
Vectors Inspect vector store entries used for semantic search and RAG

Tables

The Tables view lists all database tables used by the agent runtime. Select a table to browse its contents in a paginated data grid.

Common tables include:

Table Contents
memories Agent memories and conversation state
messages Conversation history
knowledge / documents Knowledge base documents and fragments
entities People, agents, and other entities the agent knows about
rooms Conversation rooms and channels
tasks Scheduled and active tasks
triggers Event triggers and their run history

Select any table to view its rows in a paginated grid. Each row displays all columns with their values.

The Media view scans database tables for embedded media URLs (images, videos, audio) and presents them in a filterable, searchable grid with a lightbox viewer.

How Media Is Discovered

The gallery scans up to 10 database tables, prioritizing tables whose names contain memor, message, media, attach, file, asset, or document. For each row, it extracts HTTP URLs and data: URIs from all string-valued columns, including JSON content blobs.

Supported Media Types

Type Extensions Badge Color
Image .png .jpg .jpeg .gif .webp .svg .bmp .ico .avif Blue
Video .mp4 .webm .mov .avi .mkv .ogv Purple
Audio .mp3 .wav .ogg .flac .aac .m4a .opus Green

Filtering

  • Text search — filter by filename or URL (case-insensitive)
  • Type filter chips — All / Images / Video / Audio (mutually exclusive)
  • Results are deduplicated by URL and sorted by creation date (newest first)

Lightbox

Click any media item to open the lightbox:

  • Images display at up to 70% viewport height
  • Video plays with native controls
  • Audio plays with native controls
  • Footer shows type, source table, and creation date
  • Close with click outside, Escape, or Enter

Vector Browser

The Vectors view browses agent memories and vector embeddings with three visualization modes. It auto-discovers vector-relevant tables (memories, embeddings, knowledge, vector) and joins embedding data when available.

Toolbar

  • Table selector — choose which vector table to browse
  • Stats bar — total count, embedding dimensions, unique memory count
  • Search — filter by content text (SQL LIKE query)
  • View mode toggle — List, Graph (2D), or 3D
  • Refresh — reload data

Embedding Support

The viewer detects elizaOS embedding tables with dimension columns (dim_384, dim_512, dim_768, dim_1024, dim_1536, dim_3072). When the memories table is selected and an embeddings table exists, the viewer performs a LEFT JOIN to attach embedding vectors to memory records.

List View

Paginated cards (25 per page). Each card shows:

  • Content preview (first ~200 characters)
  • Type badge and Unique badge
  • Room ID, Entity ID, Created At
  • Embedding dimension count (e.g., "384 dims")

Click any card to open the Memory Detail Modal with full content, metadata grid, embedding values, and raw JSON record.

Graph View (2D Scatter Plot)

Projects high-dimensional embeddings to 2D using PCA (power iteration, 2 principal components). Renders to an HTML canvas.

  • Axes labeled PC1 (horizontal) and PC2 (vertical)
  • Points colored by memory type with a legend
  • Hover — nearest point highlights with a tooltip showing content preview (60 chars)
  • Click — opens the Memory Detail Modal
  • Requires at least 2 records with embeddings (fetches up to 500)

3D View (Three.js)

Projects embeddings to 3 principal components and renders in an interactive Three.js scene.

  • Each memory is a colored sphere positioned in 3D space
  • Mouse drag — orbit camera around the scene (with damping)
  • Scroll wheel — zoom in/out (radius clamped 215)
  • Hover — highlighted sphere scales up with content tooltip (150 chars)
  • Click — opens the Memory Detail Modal
  • Scene includes a grid floor and 3-axis lines for spatial reference
  • Points colored by memory type with a legend below the canvas

Memory Detail Modal

Full-screen overlay showing:

  • Content — full text in a scrollable panel
  • Metadata — ID, Type, Room, Entity, Created At, Unique flag
  • Embedding preview — all dimension values to 6 decimal places
  • Raw Record — expandable JSON dump of the complete database row