Skip to content
This repository was archived by the owner on Apr 11, 2026. It is now read-only.

Latest commit

ย 

History

History
47 lines (34 loc) ยท 2.62 KB

File metadata and controls

47 lines (34 loc) ยท 2.62 KB

herobanner

๐ŸŽ‰ Welcome to Linky!

๐Ÿฌ Our Team

Hyperlinks lead to LinkedIn profiles*

๐Ÿค” What is Linky?

Note

Linky was developed in <24hrs for MariHacks' 2024 Hackathon!

Researching can be complicated. Reading through possible sources just to see there isn't actually important information, having to read through heaps of information on a research paper to extract one bit of information, etc. Linky is here to change that for you.

Give Linky a URL (an article, Wikipedia page, etc.) and watch it parse all the data into different chunks! Then, ask Linky a question. Linky will leverage the information from that article and answer your question accurately based on what it read! ๐Ÿค–๐Ÿ’ก

๐Ÿ’ก Inspiration

When diving into new projects, navigating extensive documentation across various technologies can be overwhelming, especially when seeking specific information. We recognized this challenge and aimed to simplify the process by creating a tool that streamlines access to relevant content.

๐Ÿš€ What it does

Linky harnesses the power of an AI model, integrated with a Pinecone Vector database. Users input a URL, which is then processed through the vector database. With the selected URL, users can pose questions to Linky. Leveraging the queried data, Linky generates accurate responses, all while crediting the sourced information.

๐Ÿ› ๏ธ Technology

  • Implemented using TypeScript
  • Utilized Mantine for UI and hooks
  • Deployed on Vercel
  • Leveraged Pinecone Vector Database for data retrieval
  • RAG AI model using Vercel's AI SDK for retrieval and generation

๐Ÿค” Challenges

  • Addressing text wrapping issues with retrieved data
  • Dealing with continuous development challenges, as the model required deployment for updates related to data generation

๐Ÿ† Accomplishments

  • Achieving mobile functionality ๐Ÿ“ฑ
  • Delivering a polished end result โœจ
  • Deepening our understanding of the technologies involved ๐Ÿง 
  • Successfully staying awake for over 24 hours to meet project goals ๐Ÿ˜ด

๐Ÿ“š What we learned

  • Gained comprehensive knowledge about each technology within our tech stack

๐Ÿ”ฎ What's next for Linky

  • Enhancing mobile responsiveness
  • Improving the display of retrieved data ๐Ÿ“Š