Skip to content

Sharyupatil01/briefly.ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Briefly.ai — Your Knowledge Architect

Briefly.ai is a high-performance, AI-native productivity tool built to transform long-form, unstructured data into actionable insights. It bridges the gap between raw notes and structured knowledge using a hybrid architecture of MySQL and FAISS (Vector Search).


Screenshot 2026-04-11 095400 Screenshot 2026-04-11 095335 Screenshot 2026-04-10 131140 Screenshot 2026-04-10 123459

🛠️ Tech Stack

  • Frontend: React, Vite, Tailwind CSS, Framer Motion
  • AI Backend: FastAPI (Python), Sentence Transformers
  • Database: MySQL (Relational data & metadata)
  • Vector Store: FAISS (Conceptual/Semantic search engine)
  • Documentation: jsPDF for professional PDF synthesis

🚀 Key Features

  • Semantic "Echo" Search: Move beyond keyword matching. Search for "Finance" and find notes about "Budgeting" or "Stocks" based on conceptual meaning.
  • AI Synthesis: Automatically generates titles, tags, and bulleted insights.
  • Edit Layer: Real-time preview and editing of AI outputs before persistence.
  • Depth-First Design: A minimal, "Calm Design" interface focused on cognitive focus.

🏗️ System Architecture

  1. The Relational Path: Note metadata and tags are stored in MySQL for structured reliability.
  2. The Vector Path: Note summaries are converted into 384-dimension embeddings and indexed via FAISS for high-speed semantic retrieval.

📥 Getting Started

Backend (Python)

cd backend
python -m venv venv
# Windows: .\venv\Scripts\activate
pip install -r requirements.txt
python -m uvicorn app.main:app --reload

Frontend

cd frontend
npm install
npm run dev

About

A full-stack AI notes application built with React and FastAPI that converts raw text into structured summaries with titles, tags, PDF export, and semantic search powered by vector embeddings.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages