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).
- 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
- 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.
- The Relational Path: Note metadata and tags are stored in MySQL for structured reliability.
- The Vector Path: Note summaries are converted into 384-dimension embeddings and indexed via FAISS for high-speed semantic retrieval.
cd backend
python -m venv venv
# Windows: .\venv\Scripts\activate
pip install -r requirements.txt
python -m uvicorn app.main:app --reloadcd frontend
npm install
npm run dev


