frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Smart-commit-rs – A zero-dependency Git commit tool in Rust

https://github.com/gtkacz/smart-commit-rs
2•gtkacz•2h ago
Hey yall,

I wanted to share *smart-commit-rs*, a fast, lightweight cross-platform TUI I built to facilitate managing git commits, including generating messages via LLMs.

Here are some of the main features:

* *Convention following:* The tool by default will generate commit messaged according to the Conventional Commit standard, and optionally according to Gitmoji as well. * *Extensive LLM Provider Support:* Built-in integration for Groq (default), OpenAI, Anthropic, Gemini, Grok, DeepSeek, OpenRouter, Mistral, Together, Fireworks, and Perplexity. * *Customer LLM Support:* You can easily point it to a custom provider like a local Ollama instance using OpenAI-compatible endpoints. * *LLM Presets:* You can save various provider presets, being able to freely switch between them. If your primary API throws an HTTP error, you can also configure a fallback rank so the tool automatically retries using the alternate LLM presets you've configured. * *Diff Exclusion Globs:* You can exclude minified assets, `.lock` files, PDFs, etc., from the LLM analysis to save tokens, while still officially committing them. *Advanced Git Tooling:* Message generation doesn't work just with commits. You can use `cgen alter <hash>` to rewrite a specific commit's message, `cgen undo` for a safe soft reset with Conventional Commit-compliant revert messages, or `cgen --tag` to automatically compute and create the next semantic version tag. * *Commit Tracking:* It maintains a per-repository cache of managed commits, browsable via `cgen history` with native `git show` integration.

*A quick note on development:* While the project is rigorously human-reviewed and heavily backed by strict unit testing (matching CI coverage gates), a large portion of the boilerplate and core logic was written using agentic AI.

You can grab it via Cargo (`cargo install auto-commit-rs`) or via the curl/PowerShell install scripts in the repo: https://github.com/gtkacz/smart-commit-rs

Any feedback or contribution is more than welcome, and GitHub stars are greatly appreciated.

Thank you for your time!

Why are Agents better at searching with grep than embeddings?

1•CShorten•2m ago•0 comments

Agents will pay like locals, not tourists

https://a16zcrypto.substack.com/p/agents-arent-tourists
1•gmays•3m ago•0 comments

Show HN: DevToolKit – Free, Client-Side Dev Tools (Chmod, Cron, Docker Compose)

https://dev-tools.devtoolsite.workers.dev/
1•THatch26•5m ago•0 comments

Show HN: Llmdoc – annotate codebase with LLM summaries only re-scan what changed

https://github.com/tristanMatthias/llmdoc
1•tristanMatthias•5m ago•0 comments

No Code by Hand

https://ashwch.com/no-code-by-hand-agentic-platform-acceleration.html
1•ashwch•5m ago•1 comments

Learning What Will Happen Next: Predictive Coding in Hyperspace

https://blog.brojo.ai/learning-what-will-happen-next-predictive-coding-in-hyperspace/
1•bojo•5m ago•0 comments

Autogenerate Docs from GitHub

https://www.mintlify.com/blog/auto-generate-docs-from-repos
1•denssumesh•5m ago•0 comments

Teaching Al to Understand What Words Mean

https://sublius.substack.com/p/teaching-ai-to-understand-what-words-d58
1•spacebacon•6m ago•0 comments

Show HN: Goodthinking – PM skills for Claude Code

https://www.extremeclarity.ai/goodthinking
1•faizanbhat•7m ago•0 comments

Google Gemini Agent for multi-step tasks

https://gemini.google/overview/agent/
1•sheepscreek•10m ago•0 comments

Asking the raw Gemini 3.1 Pro API what kind of human it would choose to be

1•PerlBlueDot•11m ago•0 comments

Show HN: A One-Page Field Guide to Questioning

https://stefankober.github.io/essays/questioning-a-field-guide/questioning-guide/
1•kbrkbr•12m ago•0 comments

When Video Games Were Brown

https://www.youtube.com/watch?v=TTjGDkDI49I
1•CharlesW•13m ago•0 comments

Saturday Night Live criticised for 'hurtful' Tourette's sketch

https://www.bbc.co.uk/news/articles/c05v0ln6nq3o
1•mellosouls•13m ago•0 comments

Show HN: OnCallMate – AI agent for autonomous Docker incident RCA

https://github.com/ismailperim/oncallmate
1•ismailperim•14m ago•0 comments

The Pentagon's Favorite Tech Guy Is This Hawaiian Shirt-Wearing Founder

https://www.nytimes.com/2026/03/02/technology/pentagon-anduril-palmer-luckey.html
2•saikatsg•16m ago•0 comments

Fentanyl-Rewired: A 2-Azaspiro[3.3]heptane Core Preserves μ-Opioid Function

https://pubs.acs.org/doi/10.1021/acsmedchemlett.5c00672
1•PaulHoule•16m ago•0 comments

Directus Hits 500 Contributors

https://500-contributors-thingee.vercel.app/
1•haynesben•18m ago•0 comments

State of WASI support for CPython: March 2026

https://snarky.ca/state-of-wasi-support-for-cpython-march-2026/
1•ingve•18m ago•0 comments

Era of Polycrisis

https://en.wikipedia.org/wiki/Era_of_Polycrisis
2•maxwell•19m ago•0 comments

British Columbia to end time changes, adopt year-round daylight time

https://www.cbc.ca/news/canada/british-columbia/b-c-adopting-year-round-daylight-time-9.7111657
11•ireflect•19m ago•3 comments

America's Ranks of Immigrant Truckers Find a Roadblock: English Tests

https://www.wsj.com/business/logistics/americas-ranks-of-immigrant-truckers-find-a-roadblock-engl...
3•petethomas•19m ago•2 comments

Dabao Evaluation Board Risks and Challenges

https://www.crowdsupply.com/baochip/dabao#risks-challenges
1•Confiks•20m ago•0 comments

We Interviewed Our OpenClaw Agent Using a Voice Avatar

https://twitter.com/ptservlor/status/2028518999747915953
1•arbayi•20m ago•1 comments

Show HN: Exquisite.Monster – Telephone Pictionary with strangers and friends

https://exquisite.monster/
1•Swayworn•21m ago•0 comments

32 TB Gone

https://twitter.com/1v100000/status/2028319935626371137
4•worik•21m ago•2 comments

Maps and charts of Iran crisis: The global chokepoint in the Strait of Hormuz

https://www.reuters.com/graphics/IRAN-CRISIS/MAPS/znpnmelervl/
2•giuliomagnifico•23m ago•0 comments

Show HN: CrowPay – add x402 in a few lines, let AI agents pay per request

https://www.crowpay.ai/
1•ssistilli•23m ago•0 comments

Free IP Geolocation Database

https://ip66.dev/
2•todsacerdoti•26m ago•0 comments

Vykar is a fast, encrypted, deduplicated backup tool written in Rust

https://vykar.borgbase.com/
2•havaloc•29m ago•2 comments