Generate descriptions for macOS applications using Goose CLI.
# Install Goose CLI
brew install goose
# Setup Python environment
./setup.sh# Generate app descriptions
python3 app_metadata_builder.pyThe project includes a web application for browsing and copying app descriptions:
# Navigate to the app directory
cd app
# Install web app dependencies
pip install -r requirements.txt
# Run the web application
python app.pyThen open your browser to http://localhost:1337
Creates applications.json with app descriptions:
{
"Safari": "Web browser for macOS",
"Chrome": "Web browser developed by Google"
}app_metadata_builder.py- Main script for generating app descriptionssetup.sh- Setup script for Python environmenttest_python.py- Tests./app/- Web interface for browsing and copying app descriptionsapp.py- Flask web applicationtemplates/- HTML templatesstatic/- CSS and JavaScript files