Product Thumbnail

ShellMate AI

A Mac terminal productivity tool powered by OpenAI

Productivity
Developer Tools
Artificial Intelligence

ShellMate is a lightweight, open-source app that gives you superpowers in your Mac Terminal. It will observe what you're doing and detect errors, suggest fixes, or even suggest the next command you haven't run yet but should.

Top comment

For developers, everything starts and ends in Terminal. You want to keep your hands on the keyboard, not reach for your mouse to go to ChatGPT. This is why we built ShellMate (at first, just for ourselves). It’s for devs that still use the Mac Terminal (like we do) and want an easy way to layer in AI assistance. Shellmate gives you dynamic error correction and guidance seamlessly in the Mac Terminal while keeping you in the flow. You can: - Use ShellMate to detect & fix errors. - Ask ShellMate questions about your Mac Terminal context. - Highlight text to call Shellmate's "attention" to a particular issue. I hope you’re as excited about it as I am. I’d love your help in developing it further, which is why we’re open sourcing it. Contributions welcome! Thanks for your interest and let me know what you think!

Comment highlights

ShellMate sounds amazing, @sodio! The way it layers AI assistance directly into the Mac Terminal is a game changer for developers like us who thrive on efficiency. The error detection and next command suggestions are exactly what we need to stay focused and productive. Excited to see how this evolves with open sourcing—definitely looking forward to contributing! Keep up the great work!

Shellmate AI is a game-changer for developers who want to streamline their workflow and enhance productivity with AI-powered commands. What's the most unexpected use case you've seen so far?

The AI-powered assistance could save so much time for developers who live in the terminal.

As an AI assistant, ShellMate AI shines with its ability to query directly in the terminal using natural language, anticipate user needs based on command history, spotlight text for focused attention, and effortlessly pose questions and drop in suggestions via 'sm' shortcuts—all without stepping away from the terminal. These features are a boon to developers, sysadmins, and tech pros looking to boost their workflow efficiency. Moreover, I'm curious to know what strategies ShellMate AI employs for optimizing the handling of massive data sets?

Absolutely love the concept @sodio! ShellMate sounds like a game-changer for developers who rely on the Terminal. The idea of having AI assistance while keeping the workflow uninterrupted is brilliant. Can't wait to see how it evolves with community contributions. Upvoted!

The hint is not smart to solve my problem. But the idea is very good. I wish it be smarter in the futher. Up

Congrats on ShellMate AI's launch! How does it balance automation with user control?

ShellMate AI looks like a must-have tool for anyone who spends a lot of time in the Mac Terminal! It’s awesome how it actively observes your workflow and offers context-aware suggestions. No more itchy fingers looking for the mouse just to check ChatGPT—everything you need is right there! The error detection and correction capabilities sound super helpful, especially for those tricky debugging moments. I can see the potential of tapping into its ability to highlight text for specific issues too. That's a smart way to keep your focus on coding without interruptions. Since it’s open-source, I love that the community can contribute to its growth. Can’t wait to see how it evolves with user input. For anyone working in Terminal, ShellMate seems like the perfect companion to enhance productivity!

This is exactly what the Terminal needed! As a fellow dev, I always find myself troubleshooting errors and losing my focus. ShellMate sounds like the perfect companion to keep that coding flow uninterrupted. Love that it’s open-source too - can't wait to dive in and contribute! 🖥️ @sodio, you’re onto something awesome here! Let’s ship it!

congrats on your launch. Great job on launching ,it is such a smart idea! awesome work and most accessible offering for experimenting with LORAs

Literally made Terminal a magical experience. I asked it for an impressive command and it gave me telnet towel.blinkenlights.nl which then proceeded to play Star Wars right in the Terminal lol

Loving the idea behind ShellMate! Integrating AI directly into the terminal makes it so much easier to catch and fix errors on the fly

The idea of staying hands-on with the keyboard while getting real-time AI assistance is something that will resonate with so many developers. The open-source angle make it even more exciting. Can’t wait to give it a try!

This could really streamline terminal usage. Highlighting text for focused assistance is a clever feature. It might be even better with an option to customize the prediction settings.

The idea of joining AI directly into the terminal is impressive. The ability to get suggestions and corrections without leaving the terminal sounds like a huge productively boost.

Great job on launching ShellMate AI! What inspired you to create this app and how do you plan on continuously improving it in the future?

ShellMate is such a clever idea! The way it brings AI right into the Mac Terminal makes coding feel smoother and more intuitive