Lana

Smart test generation - Generate tests in minutes, not hours — get back your time

by
TNG is a smart test generation tool that turns your code into complete test suites — in minutes, not hours. Built by developers, to save your time, ensure code quality, and free you from repetitive test writing. Currently supports Ruby and Python.

Add a comment

Replies

Best
Lana
Hunter
📌
What's the story behind tng.sh? TNG.sh wasn’t born in a boardroom — it was born in the trenches of real software projects. Our team had spent years writing and maintaining tests for Ruby on Rails and Python applications. Again and again, we saw the same pattern: - Deadlines always won. - Writing tests took hours or even days. - Legacy code felt like walking through a minefield with zero coverage. Developers were frustrated. Managers were frustrated. Features slowed down. We asked ourselves: What if generating tests could be as fast and natural as writing code itself? That question became the seed for TNG.sh. We built a precision tool that deeply understands your code with AST-based static analysis, then combines it with fine-tuned LLMs to generate production-ready tests in minutes, not hours. Unlike generic AI assistants, TNG.sh is: Purpose: built for tests generation → predictable, framework-native results. Privacy-first → zero data retention, your code stays yours. Seamless → works from your terminal, regardless of your IDE, and it is integrated with VS Code, without overhead. It’s more than just a tool — it’s a way to give developers back their most valuable resource: TIME.
Lana
Hunter

Hi devs 👋

As a team who struggled with endless hours of writing tests, we built TNG.sh to make that pain disappear.

If you’re a Rails developer, give it a try — it’s smart, fast, and respects your code.

You’ll be surprised how quickly it becomes part of your daily flow.

Lana
Hunter

Which are the primary technologies used for building your product?

TNG.sh combines modern programming languages and LLM with proven developer tooling:

Core Engine – Built with high-performance systems programming. We experimented with C, C++, and Go before settling on Rust for its speed, safety, and strong integration with both Ruby and Python ecosystems.

Code Intelligence – We use advanced static code analysis with AST parsing to extract and analyze only what's necessary. Currently supporting Ruby and Python, with JavaScript in beta.

Test Generation – Our fine-tuned, pre-trained LLM specializes in test creation and understands framework patterns, generating tests that actually make sense for your codebase.

Developer Interfaces – Simple, familiar tools you already know—CLI packages and a VS Code extension—designed for seamless integration into your daily workflow.

Privacy by Design – Cloud-backed but with zero data retention. We do not train on, sell, or keep your code. Only small bits of metadata and relevant code snippets are sent to generate tests—nothing is stored or reused.

In short: Static analysis + LLM + developer-friendly interfaces.