GithubHelp home page GithubHelp logo

rsaryev / auto-copilot-cli Goto Github PK

View Code? Open in Web Editor NEW
375.0 375.0 19.0 17.28 MB

License: MIT License

JavaScript 0.09% TypeScript 98.92% Shell 0.99%
chatgpt cli javascript nodejs npm openai tools typescript

auto-copilot-cli's People

Contributors

dependabot[bot] avatar rsaryev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

auto-copilot-cli's Issues

Generated tests file naming strategy for go

In Go, it's customary to name test files as [module]_test.go, but when creating a test via auto-copilot-cli, .test is added to the name. Perhaps it's worth asking OpenAI for the proper naming convention, or alternatively, implement different naming strategies for different languages.

Code review for individual files

I would like to have the ability to do code review for individual files, as currently code review is only possible for what has been staged in git.

Node.js is not installed. Please install it and try again.

Hi, i installed the cli with your script but it said nodejs isn't installed... while showing me where it find it.

user@user-Ubuntu-Desktop:~/path/to/test-auto-copilot$ copilot "start a nodejs project and create a todolist with express"
✔ You are using the latest version of auto-copilot-cli
✔ Done
✔ Safe | Shell script to start a Node.js project and create a todolist with Express
? 💻 Open in editor? Yes
? 🚀 Execute? Yes
Node.js is not installed. Please install it and try again.
/home/user/.nvm/versions/node/v20.0.0/bin/node

Add support for GPT-4

Really cool project, I've been playing around with it and I think it's power can be overhauled if there could be an option to use GPT-4 instead of the current GPT-3.5, would be fun to play around with that and see what it can do.

Make update check optional

The app tries to check for updates on every command, it would be cool to make these checks less frequent (at least not more often than once a day), or even make it optional.

Thanks for the useful tool!

Headers is not defined

Testing it out trying to refactor a old discord bot I got laying around. I get a Headers is not defined error:

(base) khuff@Prometheus:~/abbadabbabot$ copilot -k xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
(base) khuff@Prometheus:~/abbadabbabot$ code .
(base) khuff@Prometheus:~/abbadabbabot$ copilot -r bot.js
? 💻 Open in editor? Yes
✖ Refactoring
✘ Headers is not defined

it creates the bot.refactored.js but it's empty.

How to begin?

I am unsure how to start this program. I have done the npm install. I just see a folder with node_modules. What command runs auto-copilot?

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.