惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MongoDB | Blog
MongoDB | Blog
V
V2EX
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
有赞技术团队
有赞技术团队
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
罗磊的独立博客
月光博客
月光博客
爱范儿
爱范儿
D
Docker
U
Unit 42
P
Proofpoint News Feed
I
InfoQ
腾讯CDC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
L
LangChain Blog
V
Visual Studio Blog
IT之家
IT之家
Vercel News
Vercel News
G
Google Developers Blog
M
MIT News - Artificial intelligence
美团技术团队
The GitHub Blog
The GitHub Blog
阮一峰的网络日志
阮一峰的网络日志
MyScale Blog
MyScale Blog

Show HN

Show HN: AI agents for UK GDAD PCF roles and their skills The Two Pillars: Mixer Mode and Meta-Software in the Reorganization of Software Work After AI GitHub - JaiCode08/teleport-env What 1,000+ Harness Experiments Taught Me About Self-Improving Agents Show HN: Liiists, a Markdown-first, iOS and CLI list app SwiperTab – Get this Extension for 🦊 Firefox (en-US) GitHub - kouhxp/fftext: Summarize, explain, fact-check, or translate any text, URL, or file. No GPU. No cloud. One command GitHub - sweetpad-dev/sweetpad: Develop Swift/iOS projects using VSCode GitHub - dogmaticdev/IRON: IRON a.k.a. Intermediate Representation Object Notation is a Interpreter/Database that is used to create Programming Languages. GitHub - sjhalani7/vaen: Package your AI coding harness into a portable .agent file, and share it across repos, teams, & the community without ever having to copy-paste instructions, skills, MCP config, or secrets. Show HN: Gandalf the Grader Show HN: Citadeld – replay any CI failure locally from a single file GitHub - tdortman/cuSBF: High-Performance GPU Super Bloom Filter coral-ai/claude-code-token-xray at main · Coral-Bricks-AI/coral-ai GitHub - ulyssestenn/funes: Funes is a Git-based framework for LLM-managed knowledge work: an AI Librarian ingests raw sources, builds an interlinked Markdown knowledge base, and uses it to produce cited reports, analyses, and other outputs. GitHub - ThatXliner/gah: Git Add Hunk, built for agents to use GitHub - harmont-dev/harmont-cli: Command-line client for the Harmont CI platform GitHub - brooksmcmillin/mcp-authflow: OAuth 2.0 Authorization Server framework for MCP servers GitHub - javaid-codes/audit-supply-chain-agents GitHub - amorey/gochan: A small library of common channel architectures for Go, inspired by Rust GitHub - arifozgun/OpenGem: Free, Open-Source AI API Gateway with Gemini, OpenAI & Anthropic Compatibility in 1 file GitHub - Pranesh950/BioPetals: 🌸 Run BIOxAI models at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading GitHub - cnguyen14/bounty-doctor: Diagnose a GitHub bounty issue before you waste hours: detects honeypot scam repos, AI-bot attempt swarms, and stale contests. Show HN: CoreMCP – MCP Server for On-Prem DBs Show HN: KittyHTML – Render HTML/CSS as an inline image in your terminal GitHub - bingud/filemat: Web-based file manager Show HN: TruthLens – Free multi-signal deepfake image detector GitHub - apexlocal-jz/claude-usage-tray: Windows system-tray app showing your Claude Code rate-limit usage at a glance. Zero deps, ~300 lines of PowerShell. Cross-IDE (works regardless of VS Code, Cursor, plain terminal). Release v0.1.2.1 · kouhxp/yapsnap GitHub - noopolis/moltnet: Self-hostable chat network for AI agents. Pre-built bridges for Claude Code, Codex, and the Claws. Rooms, DMs, history. No Slack bots, no Matrix, no glue code.
GitHub - hypertrial/data-control-center: Data Control Center
mattfaltyn · 2026-06-18 · via Show HN
demo_v1_fast_h264.mp4

Local-first tool for profiling, exploring, and querying local data files (CSV, TSV, Parquet, JSON, JSON Lines, NDJSON, and DuckDB) with fast browse-and-import for .duckdb files via Import DuckDB (one system file dialog when native pick is enabled; HTTP upload remains for API/tests/fallback). Built for a single trusted workstation—fast EDA and ad-hoc DuckDB SQL, not hosted BI or multi-tenant use. This app is local-only; see SECURITY.md for the threat model and vulnerability reporting.

Quick start (no LLM required)

  1. From the repo root: make install then make dev (requires GNU bash; see Platform notes).
  2. Open http://127.0.0.1:5173.
  3. New here? Follow the 5-minute tour with examples/ fixtures before using your own data.

Explore Columns, Charts, SQL, and more. Ask is optional and needs Ollama; see User guide — Ask.

Platform notes

  • macOS — primary platform; Node 22 (.nvmrc), Python 3.11+, uv, optional Ollama.
  • Linux — same make targets; install Node 22 and uv from your distro or upstream.
  • Windows — use WSL2 (e.g. Ubuntu). Native Windows without WSL is untested.

Prerequisites: Node 22 from .nvmrc (matches CI). Python 3.11+ and uv. Run make help from the repo root for all targets.

Single-server mode

Opens http://127.0.0.1:8000 (API serves the built UI via DCC_UI_DIST_PATH). Day-to-day development uses make dev (Vite on 5173 + API on 8000).

Upgrading / workspace schema

Workspace metadata lives in DCC_WORKSPACE_DB_PATH (default .dcc_workspace.duckdb relative to the backend cwd). There is no in-place migration. After pulling changes that alter workspace layout or profile shape, run make clean-local or delete the workspace file by hand—that removes app cache, Ask history, and upload copies under .dcc_uploads/, not your original source files. See CHANGELOG for breaking changes. Schema details: backend/README.md.

Upgrading to 1.1.0

If you used 1.0.0, read CHANGELOG — 1.1.0 before upgrading. In short:

  1. Update custom API clients: DuckDB inspect/import APIs use source_id (replaces upload_id).
  2. /api/saved-charts was removed; saved chart rows are dropped from local workspaces on next startup.
  3. Saved SQL snippets gain an optional description column; existing workspaces migrate in place on startup.
  4. Large datasets may rebuild profiles with sample-scoped metrics; the UI polls prepare jobs until ready.

Upgrading to 1.0.0

If you used 0.1.0, read CHANGELOG — 1.0.0 before upgrading. In short:

  1. make clean-local (or delete .dcc_workspace.duckdb) so the workspace and profile cache match the new schema.
  2. Re-open datasets; profiling is async on first load (PROFILE_NOT_READY + job polling).
  3. Custom Ask clients must call POST /api/agent/ask/stream only (sync ask removed).

1.0.0 also changes default UX: Ask runs a second Ollama summarization pass by default (set DCC_AGENT_SUMMARIZE_WITH_LLM=false for lower latency). Columns opens sorted by column name ascending; distribution stats show STDEV for standard deviation.

API reference

With the backend running: http://127.0.0.1:8000/docs (Swagger UI).

Architecture

  • Frontend (frontend/): React, Vite, TypeScript, TanStack Query/Table, Zustand, ECharts, Tailwind, shadcn-style primitives
  • Backend (backend/): FastAPI, DuckDB, Polars, Pydantic, uv

Documentation map

Document Audience Purpose
docs/README.md Users Index: tour vs user guide
docs/5-minute-tour.md Users First-run walkthrough with examples/
docs/user-guide.md Users Day-to-day usage, shortcuts, tabs
examples/README.md Users Synthetic fixture descriptions
CONTRIBUTING.md Contributors Setup, validation, pull requests
backend/README.md Backend devs API, DCC_* config, workspace
frontend/README.md Frontend devs Vite proxy, layout, TanStack conventions
AGENTS.md AI agents Agent rules; links to CONTRIBUTING for commands
SECURITY.md Security Threat model and vulnerability reporting
CHANGELOG.md Upgraders Breaking changes and release notes
docs/RELEASE.md Maintainers Tagging and GitHub Release steps
CODE_OF_CONDUCT.md Community Contributor Covenant

Known limitations (MVP)

  • Excel and remote files are not supported yet.
  • No cross-dataset join UI; explore overlaps with ad-hoc SQL.
  • Very wide files may be slow on first profile; use Refresh in the dataset strip or POST /api/datasets/{id}/profile/refresh.