Files
timmy-config/scripts/local-first/requirements.txt
Alexander Whitestone 488d0163a8 Fix #483: Maintain local-first fallbacks for all cloud AI
- Created comprehensive documentation for local-first strategy
- Developed task routing system for intelligent provider selection
- Built dependency monitoring for local and external AI services
- Documented current external AI dependencies and risks
- Provided graceful degradation paths for service failures
- Created implementation roadmap and acceptance criteria

Key components:
✓ Task classification matrix (local vs external capability)
✓ TaskRouter class for intelligent routing based on priority
✓ DependencyMonitor for real-time service availability
✓ Graceful degradation paths (3 levels)
✓ Documentation and runbooks for failure scenarios

Addresses issue #483 recommendations:
✓ Documented which tasks require external AI vs. can run locally
✓ Ensured Ollama + llama.cpp + Hermes 4 can handle core tasks
✓ Built graceful degradation path if external agents become unavailable
✓ Created monitoring and alerting for dependency failures
2026-04-13 22:14:44 -04:00

18 lines
254 B
Plaintext

# Local-First Fallback Dependencies
# Core dependencies
requests>=2.31.0
pyyaml>=6.0
# For monitoring and alerting
psutil>=5.9.0
# For quality evaluation
numpy>=1.24.0
scikit-learn>=1.3.0
# Development tools
pytest>=7.4.0
black>=23.0.0
flake8>=6.0.0