cMeta Documentation
Welcome to cMeta v0.32.1 documentation!
cMeta v0.32.1 Contents:
Guides:
- cMeta documentation
- Why cMeta
- Installing cMeta
- Requirements
- Option 1 —
uv tool(a globalcx, recommended) - Option 2 —
uv+ a project virtual environment - Option 3 — pip + a project virtual environment
- Latest from source
- Choosing where repositories live
- Serial or async — choosing extras
- Verify the installation
- Python interface
- Optional configuration
- Working with artifact repositories
- Troubleshooting
- Common commands and tips
- Using cMeta
- 1. Mental model in 60 seconds
- 2. First checks after install
- 3. Common CLI flags
- 4. Built-in categories (plugins)
- 5. Working with artifacts
- 6. Resolving categories & artifacts (alias / UID /
alias,UID) - 7. cMeta repositories
- 8. Configuring categories via
configartifacts - 9. Adding a new category (plugin)
- 10. Adding artifacts of a category
- 11. Fast index & when to
cx --reindex - 12. Scaling a category to very many artifacts
- 13. Where to look next
- Error handling
- Async and concurrency
- Working with configs
- Connecting to the cTuning.ai platform
- History and background
- Known issues and planned improvements
API Reference:
- API Reference (v0.32.1)
- cmeta.category module
- cmeta.category_api_v1 module
- cmeta.cli module
- cmeta.config module
- cmeta.core module
- cmeta.core_async module
- cmeta.packages module
- cmeta.repos module
- cmeta.utils.cli module
- cmeta.utils.common module
- cmeta.utils.files module
- cmeta.utils.names module
- cmeta.utils.net module
- cmeta.utils.sys module
- cmeta.version module