Live data from Hacker News

Untitled topic

news.ycombinator.com

1–2 of 2 posts

Re: undefined

#2
Hey Hacker News,

I built Uveddi, a new open-source CLI to tackle architectural drift and unmanaged technical debt.

Unlike linters that focus on single files, Uveddi acts as an "AI Architect," analyzing your codebase's high-level structure to find insidious anti-patterns that can destabilize a project over time. It uses deep Abstract Syntax Tree (AST) analysis to catch things like:

    Cyclic Dependencies

    The "Blob" (God Objects)

    Unstable Interfaces
A key feature is our hybrid AI model built for flexibility and privacy. You can run Uveddi with local LLMs (via Ollama), so your code never leaves your machine. For teams, you can connect to commercial LLMs, where we use smart-prompting to keep costs down and prevent hallucinations.

It generates actionable Markdown reports with Mermaid.js diagrams to help you visualize complex dependencies. The CLI is written in Rust for performance, so it's fast and fits right into a CI/CD pipeline.

Sign up for the private alpha release! https://tally.so/r/31oOyp

Finally, we built it to be extensible with a sandboxed WebAssembly (WASM) plugin system. The goal is to let the community contribute custom scanners for new patterns or languages.

We're in the early stages and would love your feedback. I'm here to answer any technical questions. Let me know what you think!