Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve npm run setup for Mac #43

Open
ajcwebdev opened this issue Nov 27, 2024 · 1 comment
Open

Improve npm run setup for Mac #43

ajcwebdev opened this issue Nov 27, 2024 · 1 comment
Labels
medium difficulty Larger in scope than easy difficulty but still fairly self-contained

Comments

@ajcwebdev
Copy link
Owner

ajcwebdev commented Nov 27, 2024

Problem

Right now, npm run setup will check to see if you have all the local dependencies required to run the tool:

  • ollama
  • yt-dlp
  • ffmpeg
  • whisper.cpp

If you don't have whisper.cpp installed, it will automatically clone and build the project. However, if you don't have any of the other tools installed, it will just print out a link with installation instructions.

Goal

Update the setup.sh script to install yt-dlp, ffmpeg, and ollama if they are not detected.

Open Questions

Do we default to brew for the installation? A future issue will be opened to make the setup script cross platform, so Windows and Linux support should be considered out of scope right now.

Related Issues

#42

@ajcwebdev ajcwebdev added the medium difficulty Larger in scope than easy difficulty but still fairly self-contained label Dec 4, 2024
@ajcwebdev
Copy link
Owner Author

Add cmake as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
medium difficulty Larger in scope than easy difficulty but still fairly self-contained
Projects
None yet
Development

No branches or pull requests

1 participant