Show HN: ChartDB Agent – Cursor for DB schema design
Hacker News (score: 60)Description
Now we’re launching the ChartDB Agent.
It helps you design databases from scratch or make schema changes with natural language.
You can:
- Generate schemas by simply describing them in plain English
- Brainstorm new tables, columns, and relationships with AI
- Iterate visually in a diagram (ERD)
- Deterministically export SQL script
Try it out here - https://chartdb.io/ai - no signup required.
Or sign up and use it on your own database
Would love to get your feedback :)
More from Hacker
Show HN: Shadcn/UI theme editor – Design and share Shadcn themes
Show HN: Shadcn/UI theme editor – Design and share Shadcn themes Hey, I built <a href="https://ShadcnThemer.com" rel="nofollow">https://ShadcnThemer.com</a> - a web app for creating and sharing themes for shadcn/ui, made with my some of my favorites, Next.js 15, Tailwind CSS 4, Drizzle ORM, and Supabase.<p>The goal was to make it easy to visually design shadcn color themes, preview them live across various example UIs, and export them straight into your projects (as CSS or via the shadcn CLI registry command).<p>I had a bit of experience going into this because I built the Theme Studio for VS Code in the past, but it was fun using a modern stack and leveraging Cursor to help me along the way this time.<p>GitHub: <a href="https://github.com/miketromba/shadcn-themer" rel="nofollow">https://github.com/miketromba/shadcn-themer</a>
Show HN: Playwright Skill for Claude Code – Less context than playwright-MCP
Show HN: Playwright Skill for Claude Code – Less context than playwright-MCP I got tired of playwright-mcp eating through Claude's 200K token limit, so I built this using the new Claude Skills system. Built it with Claude Code itself.<p>Instead of sending accessibility tree snapshots on every action, Claude just writes Playwright code and runs it. You get back screenshots and console output. That's it.<p>314 lines of instructions vs a persistent MCP server. Full API docs only load if Claude needs them.<p>Same browser automation, way less overhead. Works as a Claude Code plugin or manual install.<p>Token limit issue: <a href="https://github.com/microsoft/playwright-mcp/issues/889" rel="nofollow">https://github.com/microsoft/playwright-mcp/issues/889</a><p>Claude Skills docs: <a href="https://docs.claude.com/en/docs/claude-code/skills" rel="nofollow">https://docs.claude.com/en/docs/claude-code/skills</a>
Pdoc – Generate API documentation for Python projects
Pdoc – Generate API documentation for Python projects
Show HN: Software Freelancers Contract Template
Show HN: Software Freelancers Contract Template I started working as a freelancer [in Finland] a year ago and was surprised to learn that no decent contract template was available for direct assignments. There were some free contract templates available for intermediated assignments, but not for direct assignments. The "golden standard" of contract templates in Finland is an extremely heavy-handed and expensive template that costs ~500€ PER YEAR to use. Personally at the time I decided to just do a DIY contract for my first freelancing project.<p>Over time, as I got more engaged in the Finnish freelancing community, I realized that many people struggled with the same issue. After discussing this in our freelancing co-op Ohjelmistofriikit, we decided to invest both time and money into solving this problem. We decided right from the start that we were gonna open source everything and give it out for free.<p>We first developed a traditional document template in collaboration with a law firm. After that we developed a web generator that makes it easy to fill out the template. The user flow of the generator is designed to eliminate boilerplate-type work (such as hiding sections instead of showing "skip this section if condition X does not apply to you") and also to reduce mistakes users might make when editing a traditional document template (such as copypasting something incorrectly).<p>Although the legalese is designed for the Finnish jurisdiction, the contract template can be useful as an example for similar work in other jurisdictions.<p>Go ahead and draft a contract right there in your browser!
Show HN: AI Code Detector – detect AI-generated code with 95% accuracy
Show HN: AI Code Detector – detect AI-generated code with 95% accuracy Hey HN,<p>I’m Henry, cofounder and CTO at Span (<a href="https://span.app/" rel="nofollow">https://span.app/</a>). Today we’re launching AI Code Detector, an AI code detection tool you can try in your browser.<p>The explosion of AI generated code has created some weird problems for engineering orgs. Tools like Cursor and Copilot are used by virtually every org on the planet – but each codegen tool has its own idiosyncratic way of reporting usage. Some don’t report usage at all.<p>Our view is that token spend will start competing with payroll spend as AI becomes more deeply ingrained in how we build software, so understanding how to drive proficiency, improve ROI, and allocate resources relating to AI tools will become at least as important as parallel processes on the talent side.<p>Getting true visibility into AI-generated code is incredibly difficult. And yet it’s the number one thing customers ask us for.<p>So we built a new approach from the ground up.<p>Our AI Code Detector is powered by span-detect-1, a state-of-the-art model trained on millions of AI- and human-written code samples. It detects AI-generated code with 95% accuracy, and ties it to specific lines shipped into production. Within the Span platform, it’ll give teams a clear view into AI’s real impact on velocity, quality, and ROI.<p>It does have some limitations. Most notably, it only works for TypeScript and Python code. We are adding support for more languages: Java, Ruby, and C# are next. Its accuracy is around 95% today, and we’re working on improving that, too.<p>If you’d like to take it for a spin, you can run a code snippet here (<a href="https://code-detector.ai/" rel="nofollow">https://code-detector.ai/</a>) and get results in about five seconds. We also have a more narrative-driven microsite (<a href="https://www.span.app/detector" rel="nofollow">https://www.span.app/detector</a>) that my marketing team says I have to share.<p>Would love your thoughts, both on the tool itself and your own experiences. I’ll be hanging out in the comments to answer questions, too.
Things you can do with a debugger but not with print debugging
Things you can do with a debugger but not with print debugging
Using Claude Code SDK to reduce E2E test time
Using Claude Code SDK to reduce E2E test time
Show HN: Sping – An HTTP/TCP latency tool that's easy on the eye
Show HN: Sping – An HTTP/TCP latency tool that's easy on the eye I've frequently found myself using [nvitop](<a href="https://github.com/XuehaiPan/nvitop" rel="nofollow">https://github.com/XuehaiPan/nvitop</a>) to diagnose GPU/CPU contention issues.<p>The two best things about it are:<p>- It's easy to install if I can access pip in the container<p>- It makes a compelling screenshot (which helps me communicate with coworkers.)<p>With those two lessons in mind: Here is Sping!<p>Purpose: Help observe and diagnose latency issues at layer 4+ (TCP/HTTP/HTTPS)<p>Two good things about it:<p>- It's easy to install if you have pip. (Available at [service-ping-sping](<a href="https://pypi.org/project/service-ping-sping/" rel="nofollow">https://pypi.org/project/service-ping-sping/</a>) on PyPi)<p>- It makes a compelling screenshot.<p>Not sure if this is the kind of thing that anyone else would be interested in. But I've enjoyed making it and intend to keep using it.
Show HN: We made our own inference engine for Apple Silicon
Show HN: We made our own inference engine for Apple Silicon We wrote our inference engine on Rust, it is faster than llama cpp in all of the use cases. Your feedback is very welcomed. Written from scratch with idea that you can add support of any kernel and platform.
The Chan-Zuckerbergs stopped funding social causes
The Chan-Zuckerbergs stopped funding social causes
No other tools from this source yet.