Smart Drift Detection
Automatically detects when your documentation is out of sync with your code.
Keep your docs in sync with your code automatically.
The Sintesi CLI Tool is a command-line interface designed to streamline the documentation process for developers. By integrating intelligent checks and automated updates, Sintesi ensures that your documentation remains in sync with your codebase. This tool leverages AI to enhance documentation quality, making it easier to maintain and generate comprehensive documentation.
The primary purpose of the Sintesi CLI Tool is to facilitate the following:
Sintesi includes several verified commands that enhance its functionality:
sintesi check --verbose: Enables verbose output.--smart: Uses smart checks to detect drift.--base <branch>: Specifies the base branch for comparison (default is main).sintesi readme README.md based on project context.sintesi changeset --baseBranch <branch>: Specifies the base branch for changeset generation (default is main).--forceFetch: Forces fetching from the specified base branch.sintesi documentation To check for documentation drift:
npx sintesi check --verbose --smart --base mainTo generate a README file:
npx sintesi readmeTo generate a changeset:
npx sintesi changeset --baseBranch main --noAITo generate documentation:
npx sintesi documentationWith Sintesi, developers can ensure their documentation is always up-to-date and reflective of the current state of their code. The integration of AI and smart checks makes it a powerful tool for maintaining high-quality documentation effortlessly.