Skip to content

ANGEL is an installable cross-platform tool manager that provides a CLI + Local Web Console to store, organize, download, and manage your personal toolkit (ZIP/EXE/PDF/scripts) and clone/manage repositories in one place—offline-first, fast, and designed for a “single command” workflow.

License

Notifications You must be signed in to change notification settings

nipudarsh/Angel

Repository files navigation

ANGEL

ANGEL (Automated Navigator for Gathering and Executing Local tools) is a cross-platform CLI + web console for storing and managing your personal toolkit and repositories.

Features

  • CLI for tool and repository management
  • Local FastAPI web console
  • SQLite-backed metadata storage
  • Configurable storage paths and settings

Quick Start

python -m venv .venv
source .venv/bin/activate  # Windows: .\.venv\Scripts\Activate.ps1

pip install --prefer-binary -r requirements.txt

pip install -e .
angel init
angel web

Configuration

Configuration is stored in ~/.config/angel/config.toml (Linux/macOS) or %APPDATA%\angel\config.toml (Windows). Use angel config to manage settings.

Development

License

MIT

About

ANGEL is an installable cross-platform tool manager that provides a CLI + Local Web Console to store, organize, download, and manage your personal toolkit (ZIP/EXE/PDF/scripts) and clone/manage repositories in one place—offline-first, fast, and designed for a “single command” workflow.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published