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

推荐订阅源

钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Apple Machine Learning Research
Apple Machine Learning Research
Last Week in AI
Last Week in AI
Blog — PlanetScale
Blog — PlanetScale
V
Visual Studio Blog
月光博客
月光博客
博客园 - 三生石上(FineUI控件)
博客园 - Franky
IT之家
IT之家
博客园 - 叶小钗
Engineering at Meta
Engineering at Meta
The GitHub Blog
The GitHub Blog
雷峰网
雷峰网
腾讯CDC
博客园 - 聂微东
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
V2EX
人人都是产品经理
人人都是产品经理
MongoDB | Blog
MongoDB | Blog
大猫的无限游戏
大猫的无限游戏
Martin Fowler
Martin Fowler
宝玉的分享
宝玉的分享
博客园_首页
G
Google Developers 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.
SeedBase, Synthetic Test Data Generator from Your Schema
marcelglaese · 2026-06-16 · via Show HN

The test data problem every developer knows.

Manual INSERTs

5 rows aren’t enough. 5,000 rows by hand is insane.

Custom Scripts

2 hours per project. Every schema change breaks everything.

Prod Dumps

“Just anonymize the prod dump.” GDPR says hi.

Generate test data from your schema in three steps.

1

Design

Paste your DDL, connect an existing database, or build your schema visually.

2

Generate

Click generate or run seedbase generate. Millions of realistic, FK-safe rows in seconds.

3

Push

One click to your PostgreSQL, MySQL, or download as SQL / CSV / JSON.

Foreign-key-consistent test data for real databases.

FK-aware Generation

Foreign keys are resolved automatically. Every reference points to a real row. No broken constraints.

Smart Column Detection

email gets emails. first_name gets names. created_at gets timestamps. Seedbase reads your column names.

Instant Preview

See your generated data before you export. Expand any table, check the rows, adjust and regenerate.

Schema Changes? Regenerate.

Changed your schema? Hit generate again. New columns get new data. No broken fixtures.

Every Database

PostgreSQL, MySQL, MariaDB, SQLite, SQL Server. Export as DDL, SQL, CSV, JSON or Parquet — and push to MongoDB, Redis or Elasticsearch.

Team Workflows

Share projects, push to shared staging DBs, set up cron schedules. Everyone gets fresh data.

Anonymize Production Data

Connect your production database, auto-detect PII, and get masked data that keeps formats and foreign keys intact — consistent, deterministic, with a privacy report per run. Or go fully synthetic: data with provably no real customers behind it.

Pull a Consistent Subset

Carve a foreign-key-complete slice of your production data — a realistic 1% for local dev or CI, with every reference intact. No more 50 GB dumps.

Simulate Time, Not Snapshots

Growth curves, seasonality, cohorts and churn. Generate data that evolves like a living system — ideal for building analytics and dashboards.

Beyond SQL

Push the same consistent entities into MongoDB, Redis and Elasticsearch — or stream events to a webhook to simulate live traffic.

SDK, pytest & CI

A Python SDK and a pytest plugin pull deterministic, seeded data straight into your test suite. Spin up a fresh database on every pull request.

For developers who live in the terminal.

Define your schema. Generate. Pull into your DB.

# Install $ pip install seedbase # Authenticate (opens browser) $ seedbase login ✓ Authenticated # Generate realistic, FK-safe data $ seedbase generate → ✓ users: 1,000 rows → ✓ posts: 5,000 rows → ✓ comments: 4,000 rows # Write schema + data into your DB $ seedbase pull all → myapp_dev ✓

// Install $ npm install @seedbase/client // Generate & download in your code import { SeedbaseClient } from "@seedbase/client"; const sb = new SeedbaseClient({ token: process.env.SEEDBASE_TOKEN }); const gen = await sb.generate(projectId, { wait: true }); const sql = await sb.download(gen.id, { format: "sql" }); // → 10,000 FK-safe rows, ready to load

# Install $ composer global require seedbase/seedbase # Authenticate (opens browser) $ seedbase login ✓ Authenticated # Generate & pull into your database $ seedbase generate myapp --wait $ seedbase pull myapp --to-file seed.sql → seed.sql ✓ # Or in Laravel $ php artisan db:seed --class="Seedbase\Laravel\SeedbaseSeeder"

# Cursor · VSCodium · Gitpod · Windsurf # → search "SeedBase" in the Extensions panel # …or from the command line: $ cursor --install-extension seedbase.seedbase ✓ Installed seedbase.seedbase # Browse projects, generate & pull SQL # straight into your editor, no terminal.

Test data for Postgres, MySQL, Django and Prisma.

Seedbase isn’t just for Python. The CLI writes data straight into your database — from there on, your language doesn’t matter. Or call the REST API directly. PHP, Node, Java, Go: all the same to the rows in your tables.

pip CLI

pip install seedbase, then push schema and data into Postgres or MySQL. Your app reads from a real database — in any language.

REST API

No CLI? Hit the REST API with an API key. Trigger a generation, download SQL or JSON, wire it into any pipeline.

pytest plugin

For Python suites, a fixture pulls deterministic, seeded data straight into your tests. Fresh database on every run.

PHP, Node, Java, Go — once the data is in the database, the rest is up to you. See the docs.

Synthetic test data for dev, CI, staging and demos.

New dev on the team? seedbase init && seedbase pull all — done. Schema and fresh test data in their DB in seconds. No more “ask Tim for his dump”.

Tests need data. Add seedbase pull to your pipeline. Every build gets fresh, consistent test data. No flaky tests from stale fixtures.

Staging should feel like production — without real customer data. Set up a schedule: fresh data every Monday at 6am. Automatic. GDPR-compliant.

Client project? Generate 10,000 realistic records for the demo. Looks more professional than 5 rows of “Test User 1”.

QA needs edge cases? Configure NULL probabilities, extreme values, Unicode strings. Reproducible, every single time.

For agencies and freelancers.

Every client project needs believable demo and test data — fast. Seedbase saves your team hours per project: spin up a credible dataset instead of hand-typing fixtures.

Templates & AI chat

Start from a ready-made schema template, or let Sprout, the built-in AI chat, build the schema from a plain description. A working dataset in minutes, not an afternoon.

Duplicate as a template

Built a setup that works? Duplicate the whole project for the next client and adjust the details. Your house style, reused on every engagement.

One team, many projects

Share projects across the team, push to shared staging databases, keep every client engagement in one place. New colleagues are productive on day one.

Demos that look like success.

A demo environment with three test records sells nothing. Seedbase generates data that looks like a product people already love — grown over time, not freshly inserted.

Realistic growth

Time simulation builds in cohorts, seasonality and plausible growth curves. Charts that trend up and to the right, because the underlying data actually evolved.

Built to convince

For sales demos, product walkthroughs and investor pitches: a populated, lived-in environment instead of “Test User 1”. Credible at first glance.

Reproducible

Seeded and deterministic — the same demo, every time. Reset and regenerate whenever you need a clean run.

A self-serve alternative to Tonic, Neosync and Gretel.

Tonic Neosync Gretel Seedbase
Generate from schema alone, no prod data⚠️ Needs a source DB❌ Needs training data
FK-correct relational data⚠️ Limited
Anonymize production data (GDPR)
Referential subsetting
Native CLI · SDK · pytest/CI⚠️ API only⚠️ CLI + SDK⚠️ ML SDK
AI assistant integration (Claude/MCP)
SQL + NoSQL targets (Mongo/Redis/ES)⚠️ Mostly SQL⚠️ SQL + Mongo❌ Files / tabular
Self-serve free tier❌ Enterprise sales✅ Open source⚠️ Usage credits

Export to SQL, CSV, JSON, and push to any database.

PostgreSQL MySQL MariaDB SQLite SQL Server MongoDB Redis Elasticsearch

Export as SQL, DDL, CSV, or JSON. Import from any SQL dialect.

Your data, your rules. No lock-in.

SeedBase generates synthetic data, so your production data never leaves your systems. And everything you create is yours to take, anytime.

Without touching production

Synthetic data from your schema. No production records copied, nothing sensitive leaves staging.

No lock-in

Export to SQL, CSV or JSON and push into your own database anytime. Config-as-code lives in your repo. Nothing is trapped here.

EU-hosted, privacy-first

Hosted in the EU, GDPR-native, and no third-party trackers anywhere in the product.

Here to stay

Bootstrapped, not chasing an exit. And because you can export everything, you are never tied to our future anyway.

Start free. Scale when you need it.

Free

€0

For personal projects

  • 1 project
  • 10,000 rows per run
  • Web UI
  • SQL export

Get started

Pro

€19/mo

or €190/yr

For professional developers

  • Unlimited projects
  • 100,000 rows per run
  • CLI access
  • All export formats
  • DB push
  • Cron schedules

Get Pro

Team

€79/mo

or €790/yr

For teams (5 seats included)

  • Everything in Pro
  • Shared projects
  • Team members
  • Push schedules
  • Priority support

Get Team

Start on Free, no card required.

Team includes 5 seats, add more anytime for €15/seat.

Test data generation, frequently asked questions

Stop writing INSERT statements. Start building.

Paste your schema. Get data. It's that simple.

Sign Up

Start free, no credit card required.