Spaces:
Runtime error
Warbler CDA Package - Complete File List
Package Structure (21 core files + infrastructure)
Core RAG System (9 files)
β warbler_cda/retrieval_api.py - Main RAG API with hybrid scoring β warbler_cda/semantic_anchors.py - Semantic memory with provenance β warbler_cda/anchor_data_classes.py - Core data structures β warbler_cda/anchor_memory_pool.py - Performance optimization β warbler_cda/summarization_ladder.py - Hierarchical compression β warbler_cda/conflict_detector.py - Conflict detection β warbler_cda/castle_graph.py - Concept extraction β warbler_cda/melt_layer.py - Memory consolidation β warbler_cda/evaporation.py - Content distillation
STAT7 System (4 files)
β warbler_cda/stat7_rag_bridge.py - STAT7 hybrid scoring bridge β warbler_cda/stat7_entity.py - STAT7 entity system β warbler_cda/stat7_experiments.py - Validation experiments β warbler_cda/stat7_visualization.py - Visualization tools
Embeddings (4 files)
β warbler_cda/embeddings/init.py β warbler_cda/embeddings/base_provider.py - Abstract interface β warbler_cda/embeddings/factory.py - Provider factory β warbler_cda/embeddings/local_provider.py - Local TF-IDF embeddings β warbler_cda/embeddings/openai_provider.py - OpenAI embeddings
Production API (2 files)
β warbler_cda/api/init.py β warbler_cda/api/service.py - FastAPI service (exp09_api_service.py) β warbler_cda/api/cli.py - CLI interface (exp09_cli.py)
Utilities (2 files)
β warbler_cda/utils/init.py β warbler_cda/utils/load_warbler_packs.py - Pack loader β warbler_cda/utils/hf_warbler_ingest.py - HF dataset ingestion
Infrastructure Files
β warbler_cda/init.py - Package initialization β requirements.txt - Dependencies β pyproject.toml - Package metadata β README.md - Documentation β app.py - Gradio demo for HuggingFace β .gitignore - Git exclusions β LICENSE - MIT License β DEPLOYMENT.md - Deployment guide β README_HF.md - HuggingFace Space config β setup.sh - Quick setup script β transform_imports.sh - Import transformation script
Total Files: 32 files
Import Transformations Applied
All imports have been transformed from:
from seed.engine.X import Yβfrom warbler_cda.X import Yfrom .X import Yβfrom warbler_cda.X import Y
Privacy hooks have been removed (not needed for HuggingFace deployment).
Size Estimate
Total package size: ~500KB (source code only) With dependencies: ~2GB (includes PyTorch, Transformers, etc.)
Next Steps
Test the package locally:
cd warbler-cda-package ./setup.sh python app.pyDeploy to HuggingFace:
- Set HF_TOKEN in GitLab CI/CD variables
- Push to main or create a tag
- Pipeline will auto-sync to HuggingFace Space
Publish to PyPI (optional):
python -m build twine upload dist/*