Over the first part of this year I built a small CLI tool to help me keep track of and execute bash scripts, commands, aliases, etc.
It's not what I'd call "done yet" but not "just started it" either.
Thanks for the detailed feedback.
Some of the issues you highlighted we've known about since we've dog-fooded the app ourselves. It's interesting to see others mention them as things that don't help the whole thing come together.
Some of those are new - especially related to the UI.
But each of them is now a ticket we'll work on to improve in the coming days and weeks.
Once again, thanks for taking the time to write such a thoughtful review.
The way I've found out works best after dog fooding the tool for a while (for resumes, cover letters, etc) is to take an iterative approach to it.
- Start with the minimal amount of info needed.
- Let it generate a "first draft" that acts more as inspiration.
- Fill in a bit more details in various paragraphs. Let it expand on it.
- Delete things that aren't needed.
- Add things you might've initially forgotten about.
- Iterate for a short while and get to hopefully a decent result.
The idea being that the first draft won't ever be perfect. You need a few tries to get to something that's good and truthful for the situation at hand.
From my own dog fooding, I was able to come to these conclusions:
- if you provide no input, it's going to fabricate (trying as much as possible to fill in all the blanks)
- if you provide a decent amount of input, then it'll just act as a tool to fill out missing words
The second part is a bit tricky, and it's what we've tried to improve on with the UI. Even if you provide enough info, it can still be too terse to begin with. And there's a chance it'll fabricate things.
That's why we've added tools to edit any output and to expand on sections.
The idea being to get you 90% of the way there, and allow you to add finishing touches and edits and still be truthful. Basically, an iterative process.
Admittedly, it is work in progress.
Do you have any examples of fabrications and stuff that was so off the mark compared to what you would've expected? Appreciate it's a big ask, but genuinely curious.
Thanks for checking it out.
Right now we're trying to see if the product, in its very early stages, appeals to anyone. If they'll use it, come back to it, etc.
Then we'll most likely pay for the APIs. And think of monetisation and where we'd want to go with this.
That being said, are there any features you're keen on? anything you'd like to see that'll help you in your day to day?
Hey,
That's a very valid question. Especially since there's the potential to input sensitive information.
We're just at the start, so we've totally missed on creating a privacy policy. It'll be on our todo list asap.
That being said, the app is a React front-end that talks to ChatGPT apis.
We don't store any info about what you're inputting or log anything more than analytics (and your email, if you chose to subscribe for more info, via MailChimp).
Instead of a privacy policy, the app is currently open source
Thanks for the kind feedback and glad you thought the UI is thoughtful.
Was reading that post (also yesterday) and I think chat based UIs aren't good when you want to actually talk to someone (to sort out a pressing issue).
If you're exploring ideas, if there's no time constraint, if you're talking to something quite good such as ChatGPT - I think they can be pleasant / impressive / exciting.
https://bashvault.app/
Depending on what feedback/success I have with it, I plan on adding support for more shells, operating systems, etc.