semtools 1.3.0-beta.1

Semantic search and document parsing tools for the command line
Documentation
## Description

Brief description of the changes in this PR.

## Type of Change

Please add appropriate labels to this PR to help with automatic changelog generation:

- `enhancement` - New features or improvements
- `bug` - Bug fixes
- `documentation` - Documentation updates
- `dependencies` - Dependency updates
- `breaking-change` - Breaking changes (use with caution)
- `internal` - Internal changes that don't affect users

## Testing

- [ ] I have tested my changes locally
- [ ] I have added tests for new functionality (if applicable)
- [ ] All existing tests pass

## Checklist

- [ ] My code passes `cargo clippy` and `cargo fmt`
- [ ] I have performed a self-review of my code
- [ ] I have commented my code, particularly in hard-to-understand areas