HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
getsavvyinc
savvy-cli
Go2024–2025
getsavvyinc / savvy-cli

savvy-cli

Automatically capture and surface your team's tribal knowledge

3Distinct people
8Mentions
0Explicit recommenders
466GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Automatically capture and surface your team's tribal knowledge

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by month8 dated mentions

Observed mentions: 2024-05-29 00:15:58 UTC to 2025-01-28 17:21:20 UTC.

0123452024-05-01 00:00:00 UTC to 2024-06-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsMay 20242024-06-01 00:00:00 UTC to 2024-07-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-07-01 00:00:00 UTC to 2024-08-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-08-01 00:00:00 UTC to 2024-09-01 00:00:00 UTC (exclusive): 5 mentions; 1 submissions, 4 comments2024-09-01 00:00:00 UTC to 2024-10-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsSep 20242024-10-01 00:00:00 UTC to 2024-11-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-11-01 00:00:00 UTC to 2024-12-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-12-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2025-01-01 00:00:00 UTC to 2025-02-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsJan 2025

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
May 20242024-05-01 00:00:00 UTC2024-06-01 00:00:00 UTC110
Jun 20242024-06-01 00:00:00 UTC2024-07-01 00:00:00 UTC000
Jul 20242024-07-01 00:00:00 UTC2024-08-01 00:00:00 UTC000
Aug 20242024-08-01 00:00:00 UTC2024-09-01 00:00:00 UTC514
Sep 20242024-09-01 00:00:00 UTC2024-10-01 00:00:00 UTC000
Oct 20242024-10-01 00:00:00 UTC2024-11-01 00:00:00 UTC000
Nov 20242024-11-01 00:00:00 UTC2024-12-01 00:00:00 UTC000
Dec 20242024-12-01 00:00:00 UTC2025-01-01 00:00:00 UTC110
Jan 20252025-01-01 00:00:00 UTC2025-02-01 00:00:00 UTC110

What Hacker News says

8 sources
joshi4·Jan 28, 2025Submission

Show HN: Share your path to resolve issues with Savvy's Chrome Extension

Track and Share links used to resolve issues from your browser history with Savvy's Chrome extension Try it out from the Chrome Web Store: https://chromewebstore.google.com/detail/savvy/jocphfjphhfbd... Use Cases: - Share your debug path or highlight links crucial to solving a bug. - Attach a log of your actions to any issue or postmortem. Privacy Savvy's Chrome extension does not store any of your browsing history. It reads your browsing history to surface relevant links (all done client side). Selected links can be copied to your clipboard or sent to Savvy's CLI. You can choose to store workflows generated from Savvy's CLI on Savvy or export data locally on your machine. Drop a comment if you have any questions or suggestions.
5 points · Open discussion
joshi4·Dec 16, 2024Submission

Show HN: Savvy – Capture and Share CLI Workflows in Seconds

Ever solved a tricky problem at the command line, only to struggle documenting it later? I built Savvy so you can capture and share your CLI solutions in seconds. With a simple savvy record history command, you can: - Go back in time and cherry pick commands from your shell history - Automatically expand aliases - Redact sensitive information locally - Convert hard-coded values into runtime placeholders - Export locally to markdown files or create shareable team workflows using Savvy. Savvy never reads command outputs - you explicitly choose what to share. When running workflows, Savvy guides you through each step in a new sub-shell, handling all runtime values automatically. Some FAQs Q) How Does Savvy’s CLI work? Savvy’s CLI uses shell hooks (full support for bash and zsh. Fish support is in beta) to capture commands
Read the rest
. Savvy’s CLI never looks at any command outputs or active keystrokes. Users have to explicitly opt-in (by typing savvy record/savvy record history) to capture commands every single time. Once you select a particular workflow with savvy run, savvy starts a new sub-shell and walks you through each step of the way. No manual copy paste or editing commands to provide run time values. Demo: https://getsavvy.so/demo Q) How does Savvy Auto-generate Workflows? Savvy takes your redacted commands as input and uses Llama 3.x hosted on Groq to create a first draft of your workflow. Q) What other LLM’s do you use? Savvy ask/explain are powered by GPT 4/GPT4o to convert natural language to shell commands and vice-versa. Try it out: GitHub: https://github.com/getsavvyinc/savvy-cli Demo: https://getsavvy.so/demo Docs: https://docs.getsavvy.so/guides/quick_start/ Example workflows: https://getsavvy.so/#examples Drop a comment below if you have any questions.
45 points · Open discussion
agarwa90·Aug 17, 2024Submission

Ask HN: What terminal recording tools lets you edit/run recordings?

I have used asciinema(https://github.com/asciinema/asciinema) for terminal recordings. Recently, I've been using Savvy(https://github.com/getsavvyinc/savvy-cli) for recording my terminal activity and saving it as executable runbooks, which has been helpful, since I can edit it. Though the output format for both are useful for different things. Asciinema is more useful for demonstrations whereas Savvy is more useful for documentation/reuse. What are some other terminal recording tools out there? Do they allow editing the recordings ?
7 points · Open discussion
Here's the code for savvy record: https://github.com/getsavvyinc/savvy-cli/blob/8c6a834c5a140b... Lot of users typically find that they realize they should have recorded something after they've done it. That's why savvy also allows you to select commands from your shell history with savvy record history The API source code is in a different repo. Thanks! All credit to the dracula theme for tmux and Kitty terminal emulator. If you have any questions or feedback feel free to email me at shantanu@getsavvy.so
In Show HN: Ell – A command-line interface for LLMs written in Bash
Ell is really cool! I'm building a similar product called Savvy(https://github.com/getsavvyinc/savvy-cli) and considered an approach similar to yours (writing in pure bash) but ultimately decided to use Go for a few reasons: - charmbracelet makes it super easy to build rich TUI - Go produces a single binary that's compatible across many platforms and keeps installation simple - It's simpler to support multiple shells.
In Show HN: Ell – A command-line interface for LLMs written in Bash
This is cool! Using pure bash and unix tools is an interesting approach. I built Plandex[1] which has some similar goals (no dependencies, terminal-based, supports piping into context) but it takes quite a different route to get there—I’m using Go and compiling static binaries. It’s also ‘higher level’ and specifically focused on coding, whereas ell seems like a very lightweight and general purpose LLM tool. It reminds me a lot of Simon Willinson’s `llm` tool[2]. Are you familiar with it? The recording feature also reminds me of savvy[3]. 1 - https://github.com/plandex-ai/plandex 2 - https://github.com/simonw/llm 3 - https://github.com/getsavvyinc/savvy-cli
In Show HN: Ell – A command-line interface for LLMs written in Bash
joshi4·May 29, 2024Submission

Show HN: Savvy – Create, Share and Run Runbooks from your Terminal

Savvy's CLI allows you to create, share, and run runbooks from your terminal. Savvy(getsavvy.so) natively integrates with modern LLMs and reduces the time to create a great runbook from minutes and hours to seconds. Savvy supports creating runbooks entirely with AI(savvy ask) or a human in the loop(savvy record.) Savvy Ask: Generate entire runbooks or a single command using natural language. Savvy Record: This creates a new subshell that automatically expands all aliases before recording commands locally. These commands are then sent to an LLM, which generates the first version of your runbook. Savvy Record History: This command allows you to go back in time and select commands from your recent shell history. There's no need to repeat the work you've already done. Runbooks are private by default, but you can share them with your team usin
Read the rest
g a link(for now) or export them to markdown. Savvy Explain: Savvy explain generates a simple and easy-to-understand explanation for any command or error message before you can say RTFM! Savvy Run: Use `savvy run` to search and run runbooks right from your terminal. Once you select a runbook, Savvy automatically fills in the next command to execute. Just press enter to run it. Savvy's README has more details and demos for everything I just mentioned. Savvy's free, and anyone can try it out today. Install Savvy by running: curl -fsSL https://install.getsavvy.so | sh If you try Savvy, I'd love your feedback on the product.
83 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.