- 06 May, 2026 26 commits
-
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
- 05 May, 2026 4 commits
-
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
-
- 03 May, 2026 10 commits
-
-
Stefy Lanza (nextime / spora ) authored
-
Stefy Lanza (nextime / spora ) authored
- New --flash flag enables Flash Attention 2 installation - Works with nvidia and all backends (when CUDA available) - Installs with --no-build-isolation flag - Graceful error handling if installation fails - Updated usage instructions to show --flash-attn flag - Requirements: CUDA 11.6+, Linux, Ampere/Ada/Hopper GPU
-
Stefy Lanza (nextime / spora ) authored
- Complete overview of refactoring work - Architecture before/after comparison - List of all commits and changes - Installation and usage instructions - Configuration examples - Testing checklist and known limitations - Next steps for future work
-
Stefy Lanza (nextime / spora ) authored
- Added PIP_NO_INPUT and PIP_REQUIRE_VIRTUALENV environment variables - Better error handling for problematic packages (procname, stable-diffusion-cpp-python) - Install core dependencies first, then optional packages individually - Graceful fallback when optional packages fail to build - Updated PyTorch installation to handle version compatibility - Clear warnings for optional packages that fail (not critical errors)
-
Stefy Lanza (nextime / spora ) authored
- Removed version pins from stable-diffusion-cpp-python and procname - Both packages have build issues with strict version requirements on Python 3.13 - Allowing pip to find compatible versions automatically
-
Stefy Lanza (nextime / spora ) authored
- Changed whispercpp from >=1.0.0 to >=0.0.6 - Package only has versions 0.0.x available, no 1.0.0 exists yet
-
Stefy Lanza (nextime / spora ) authored
- Updated torch requirement from ==2.0.0 to >=2.5.0 - Python 3.13 requires torch 2.5.0 or newer - Added torchvision and torchaudio without version pins
-
Stefy Lanza (nextime / spora ) authored
- Updated main.py to use ConfigManager for loading settings - Models now loaded from config instead of CLI arguments - Admin dashboard routes integrated into FastAPI app - Added admin API endpoints for tokens management - Added admin models management endpoints - System config reload endpoint - Static files mounted at /static/admin - Admin UI available at /admin
-
Stefy Lanza (nextime / spora ) authored
- Implement SessionManager with cookie-based authentication - Create admin routes with login, logout, password change - Add dashboard, models, tokens, users, and chat pages - Implement dark theme CSS with modern design - Add user management (create, delete users) - Add API token management placeholders - Session-based auth with CSRF protection - Password hashing with argon2 fallback - Jinja2 templates for all admin pages
-
Stefy Lanza (nextime / spora ) authored
- Refactor cli.py to only support --debug and --config options - Create ConfigManager class for loading/saving JSON configs - Implement per-model configuration approach in models.json - Create comprehensive design document for admin dashboard - Set up admin package structure - All model-specific settings now stored per-model instead of global defaults
-