CLI Tools2026Project demo
AI Document Assistant
A document assistant that turns unstructured text and PDFs into concise summaries, translations, and sentiment insights.
- Platforms
- CLI
- Focus
- Summaries that scan · Three workflows · Useful across teams
Project view
The story
The problem
Reviewing long documents by hand takes time and makes it easy to miss the themes, concerns, and details that deserve attention.
What it delivers
Choose a text file or PDF and ask the assistant to summarise it, translate it, or assess its tone. The result is organised for quick review and saved for later use.
At a glance
Summaries that scan
Condenses long material into a short overview and focused key points.
Three workflows
Summarise, translate, or analyse sentiment from one guided interface.
Useful across teams
Turn course material, reports, or customer feedback into actionable insights.
Built with
- Python
- OpenAI API
- PyPDF2
- pytest
Mixed document input
Text files and PDFs share the same workflow, with source language and word count detected during processing.
Structured, reusable results
Each analysis is validated, shown in the terminal, and saved as timestamped JSON for later use.
A closer look
Continue exploring
More projects
- CLI Tools2025AI Customer InsightsA guided tool that turns hundreds of customer comments into a clear report with recurring themes, quick wins, and longer-term opportunities.
- Web2026Movie & TV Discovery PlatformA live discovery platform that turns 1.3 million titles into a personal place to discover, track, and find where to watch.
- Web2026Online BookingA complete booking journey for customers, with a live operations view for the people running the business.