Skip to content
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

Collaboration The project is a public repository, which means other contributors can also make pull requests and collabo...Read More

GitHub Education

Best Project Built Using Gemini API

Summarisation Website summarisation is the core of my project, and this is only possible using Gemini API.

Google For Developers

Discussion

Builders also viewed

See more projects on Devfolio