Project ideas from Hacker News discussions.

We rewrote JSONata with AI in a day, saved $500k/year

📝 Discussion Summary (Click to expand)

1. Unexpected expense of the existing RPC‑based JSONata service

"This was costing us ~\$300K/year in compute, and the number kept growing as more customers and detection rules were added." — ebb_earl_co

2. AI‑assisted rewrite slashes cost and effort

"The full translation took 7 hrs and \$400 in tokens." — leonidasv

3. Reinventing the wheel vs. using existing libraries

"The docs indicate there are already 2 other Go implementations." — jcims


🚀 Project Ideas

JSONata Port Assistant

Summary

  • A CLI tool that converts JavaScript‑based JSONata expressions into idiomatic Go code using LLM assistance.
  • Eliminates costly RPC pods by generating self‑contained Go modules, cutting compute spend.

Details

Key Value
Target Audience Engineers maintaining JSONata‑driven rule engines on Kubernetes
Core Feature Automatic translation of JSONata expressions to Go with test harness generation
Tech Stack Go, OpenAI API (or Claude), Docker, GitHub Actions
Difficulty Medium
Monetization Revenue-ready: "Freemium → $19/mo per user"

Notes

  • Directly addresses the $300K/year compute waste discussed in the thread.
  • Generates ready‑to‑run Go packages that can be embedded, removing inter‑process overhead.

RuleEngine Cost Optimizer

Summary

  • A SaaS dashboard that profiles RPC‑based JSON parsing services in K8s, identifies over‑provisioned pods, and suggests in‑process rewrites.
  • Provides cost‑saving migration scripts that replace external calls with local function calls.

Details

Key Value
Target Audience DevOps/SRE teams managing rule‑engine microservices
Core Feature Real‑time cost analysis + auto‑generated migration code
Tech Stack Python (FastAPI), PostgreSQL, Docker, React, Kubernetes API
Difficulty High
Monetization Revenue-ready: "Usage‑based → $0.01 per pod‑hour saved"

Notes

  • Leverages the pain point of $300K/year spend on JSON parsing pods.
  • Offers immediate ROI insights that appeal to both engineers and managers.

JSONata Test Generation Service

Summary

  • An API that takes a set of JSONata expressions and automatically creates comprehensive unit and property‑based tests, including edge‑case inputs.
  • Guarantees correctness before deployment, reducing debugging overhead.

Details

Key Value
Target Audience QA engineers and maintainers of JSONata rule engines
Core Feature Auto‑generated test suites with coverage reports
Tech Stack Node.js (Express), Playwright, Cytoscape for AST analysis, Docker
Difficulty Medium
Monetization Hobby

Notes

  • Solves the concern about maintaining test coverage after AI‑generated rewrites.
  • Users can integrate the service into CI pipelines to prevent regressions.

Read Later