# Git specific .git .gitignore .gitattributes *.git # Python specific __pycache__/ *.pyc *.pyo *.pyd *.egg-info/ .Python env/ venv/ .venv/ .pytest_cache/ .coverage .coverage.* htmlcov/ .tox/ .mypy_cache/ .dmypy.json dmypy.json # Environment files .env .env.* !.env.example # IDE/Editor specific .vscode/ .idea/ *.swp *.swo *.sublime-* .spyderproject .spyproject # Model cache directories (can be large) .ollama/ ollama_data/ .cache/ .local/ # Documentation and non-essential files *.md !README.md docs/ assets/ *.png *.jpg *.jpeg *.gif *.svg !assets/TauricResearch.png # Build artifacts and logs build/ dist/ *.log logs/ *.tmp *.temp # Test files (uncomment if you don't want tests in production image) # tests/test_*.py # test_*.py # *_test.py # Docker and deployment files Dockerfile* docker-compose*.yml .dockerignore build*.sh deploy*.sh k8s/ helm/ # Development tools .devcontainer/ .github/ .gitlab-ci.yml .travis.yml .circleci/ Makefile # Data files (can be large) data/ *.csv *.json *.xlsx *.db *.sqlite # Temporary and backup files *.bak *.backup *.orig *.rej ~* .#* \#*# # OS specific .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes ehthumbs.db Thumbs.db Desktop.ini # Node.js (if any frontend assets) node_modules/ npm-debug.log* yarn-debug.log* yarn-error.log* # Lock files (include them for reproducible builds) # Uncomment if you want to exclude them # uv.lock # poetry.lock # Pipfile.lock