CC

clawdata/clawdata

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

24 stars 质量 47 趋势 10

你自己的个人数据工程师,为OpenClaw服务。

概览

一个易于使用的仪表盘、CLI 和 FastAPI 后端,用于管理 OpenClaw 代理,专为数据团队打造。启动能够理解您的流水线、查询仓库、生成数据库分析模型、审查 SQL 等的代理——无论是在网页界面还是终端上。为需要 AI 辅助的数据工程师和分析师打造,无需离开他们的技术栈。 代理、系统健康状况和快速操作概览。 直接与任何座席交谈。切换代理,查看连接状态,查看通话记录。 建立带有自定义模型、技能和关联子代理的经纪人。 浏览、启用和安装你的代理技能——数据库、API、数据工具等。 跟踪所有代理和会话的令牌使用情况和估计成本。 该程序从以下地点开始:- 在 http://localhost:8000(FastAPI + OpenClaw 网关)- 在 http://localhost:3000(Next.js) 数据被持久化在 Docker 卷中(clawdata-db,clawdata-userdata)。

概述(AI 翻译)

一个易于使用的仪表盘、CLI 和 FastAPI 后端,用于管理 OpenClaw 代理,专为数据团队打造。启动能够理解您的流水线、查询仓库、生成数据库分析模型、审查 SQL 等的代理——无论是在网页界面还是终端上。为需要 AI 辅助的数据工程师和分析师打造,无需离开他们的技术栈。

截图

仪表板

代理、系统健康状况和快速操作概览。

聊天

直接与任何座席交谈。切换代理,查看连接状态,查看通话记录。

代理配置

建立带有自定义模型、技能和关联子代理的经纪人。

技能

浏览、启用和安装你的代理技能——数据库、API、数据工具等。

成本计算

跟踪所有代理和会话的令牌使用情况和估计成本。

快速入门(Docker)

最快的跑步方式:

内容是:

数据被保存在 Docker 卷(clawdata-db、clawdata-userdata)中。

停止方法:docker compose down(添加-v以同时删除卷/数据)。

快速入门(本地)

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

ClawData

An easy-to-use dashboard, CLI, and FastAPI backend for managing OpenClaw agents built for data teams. Spin up agents that understand your pipelines, query your warehouses, generate dbt models, review SQL, and more — from the web UI or the terminal. Built for data engineers and analysts who want AI assistance without leaving their stack.

Screenshots

Dashboard

Overview of your agents, system health, and quick actions.

Chat

Talk to any agent directly. Switch agents, view connection status, and review conversation history.

Agent Configuration

Set up agents with custom models, skills, and linked sub-agents.

Skills

Browse, enable, and install skills for your agents — databases, APIs, data tools, and more.

Costing

Track token usage and estimated costs across all agents and sessions.

Quick Start (Docker)

The fastest way to get running:

# Copy env and configure
cp .env.example .env
# Edit .env with your OpenClaw gateway token

# Start everything
docker compose up --build

This starts:

Data is persisted in Docker volumes (clawdata-db, clawdata-userdata).

To stop: docker compose down (add -v to also remove volumes/data).

Quick Start (Local)

# Create venv and install
python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"

# Copy env and configure
cp .env.example .env
# Edit .env with your OpenClaw gateway token

# Run migrations
alembic upgrade head

# Start the server
uvicorn app.main:app --reload --port 8000

Frontend

cd web
npm install
npm run dev
# Open http://localhost:3000

CLI

ClawData includes an interactive CLI for managing agents and skills without the web UI:

# Launch the interactive menu
clawdata

# Or jump straight to a section
clawdata skills       # Toggle skills on/off per agent (↑↓ navigate, Space toggle, Enter confirm)
clawdata agents       # Browse, create, and configure agents
clawdata gateway      # Gateway health, logs, models, and providers
clawdata templates    # Browse project templates
clawdata status       # Quick system overview
clawdata setup        # Guided setup wizard
clawdata tui          # Launch the OpenClaw TUI

Skill management uses an interactive checklist — arrow keys to move, space bar to toggle, enter to apply:

  Skills for 🦞 main  (↑↓ navigate, Space toggle, Enter confirm)
> [x] Azure
  [ ] BigQuery
  [x] Data Analysis
  [x] Databricks Skill
  [ ] dbt
  [ ] DuckDB
  ...
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add clawdata/clawdata
新手?先看 mcpskill.org 教程 →