Wordsmith CLI is an open-source Python command-line tool designed to help writers, bloggers, and content creators summarize, rewrite, and analyze text efficiently. Powered by natural language processing, it makes text transformation and analysis intuitive and accessible.
- Summarize lengthy articles or text files into concise paragraphs.
- Rewrite and paraphrase text in different tones (e.g., formal, casual, technical).
- Analyze content for readability, word count, and other text metrics.
- Export rewritten/summarized content directly to a new file.
- Python 3.7+
pip install -r requirements.txtClone the repository:
git clone https://github.com/saibot07/wordsmith-cli.gitNavigate into the project folder and install dependencies:
cd wordsmith-cli
pip install -r requirements.txtpython main.py summarize -i "input.txt" -o "output.txt"Summarizes content from input.txt and saves the summary to output.txt.
python main.py rewrite -i "input.txt" -t casualRewrites input.txt in a casual tone, printing directly to the console.
python main.py analyze -i "input.txt"Analyzes text and provides readability statistics for input.txt.
Contributions are welcome! Fork the project, make your changes, and submit a pull request. Ensure your code adheres to PEP 8 standards.
This project is licensed under the MIT License – see the LICENSE file for details.