Giter Site home page Giter Site logo

Features suggestion about shellgpt HOT 5 CLOSED

gbstan avatar gbstan commented on August 15, 2024
Features suggestion

from shellgpt.

Comments (5)

gbstan avatar gbstan commented on August 15, 2024 1

Might be useful to update the README.m and give examples for the new --code and --REPL options.

from shellgpt.

mattvr avatar mattvr commented on August 15, 2024

Thanks for the feedback @gbstan

ShellGPT is OS aware, when you run -x it passes context about the current OS. I can add shell awareness for common shells, it currently runs commands via sh -c [command].

Let me know if there are any particular features of the python shell_gpt you'd like most to help with prioritization. I see REPL, code gen, and caching for example.

from shellgpt.

gbstan avatar gbstan commented on August 15, 2024

Hi @mattvr,
Thanks for the quick response.
Good to know that ShellGPT is OS aware. Being also shell aware (zsh is the common shell on recent MacOS for example) would be useful to make sure that the proposed scripts run properly or use the specifics of the shell being used (sh -c is quite broad so should enable compatibility but it would be good to be able to exploit specifics of a particular shell).
I think REPL, code get, and caching are definitely really cool to have and would go a long way to make ShellGPT one of the better shell-based GPT tools out there for the moment.

from shellgpt.

mattvr avatar mattvr commented on August 15, 2024

Hey @gbstan, I've updated to include a REPL mode, shell awareness, and code completion. Can add caching and other features in the future. Hope these features are helpful!

from shellgpt.

gbstan avatar gbstan commented on August 15, 2024

This is great @mattvr. Caching would be great too indeed.

from shellgpt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.