C
CruxxAI
CruxxAI: Read Smarter, Not Longer
Created on 10th November 2024
•
C
CruxxAI
CruxxAI: Read Smarter, Not Longer
The problem CruxxAI solves
CruxxAI offers a powerful solution for anyone who frequently reads and researches online. Here’s how it can make reading tasks easier and safer:
Benefits
- Time-Saving Summaries: Instead of sifting through multiple references, CruxxAI provides concise summaries instantly on hover, letting you get the core information quickly without leaving the page.
- Enhanced Focus: By having summarized references at your fingertips, you can avoid distractions from unnecessary browsing, making research more streamlined.
-Universal Compatibility: Unlike existing tools that only work on specific sites like Wikipedia, CruxxAI extends to any webpage, making it versatile across the entire internet.
-Custom Integration Options: With an accessible API, developers can integrate summarization capabilities directly into their apps, enhancing their own tools with minimal effort.
Ad-Free and Efficient: CruxxAI prioritizes a clean, ad-free experience, keeping the focus on productive reading and summarization.
Use Cases
- Academic Research: Students and researchers can access summaries of citations in articles and papers quickly, streamlining their workflow.
- Professional Reading: Professionals staying up-to-date with industry trends can efficiently review references in articles without getting bogged down by lengthy citations.
- Developers & Power Users: The CLI lets developers interact with CruxxAI directly from the terminal, creating a smooth, distraction-free experience ideal for those who prefer a browser-free workflow.
Challenges I ran into
Web scrapping and AI Summarization
- For generating summaries of any website on the internet, it is necessary to scrape the website and then using the scraped html for summarization using Gemini API. But the scraping all the websites requires more work than just getting all html. We need to only scrape the html that explains why it was referenced in any other reading resource.
- Batch Processing : A blog can have more than 10 references on average, scrapping and summarization them sequentially was time proccessing and API would average around (40s) but I reduced this proccessing time to (~25-30s) by processing each reference parallely using multi-processing.
Building Chrome Extension
- I have never built a chrome extension before, so learning and developing a chrome extension was hard for me. I have developed the MVP, but the work is not finished yet, I can make further UI/UX improvements in the chrome extension.
Time Management
- I have my mid-term exams going on so I had to prepare for those during the hackathon, which significantly reduced the time for coding.
- I could not finish branding for the project (logo, images, UI/UX )
Tracks Applied (2)
Best use of GitHub
GitHub Education
Best Project Built Using Gemini API
Google For Developers
Discussion
Builders also viewed
See more projects on Devfolio