AI-powered Personal Knowledge Base Search
- Backend: Express + SQLite + OpenAI (embeddings + chat)
- Frontend: React + Vite + Tailwind
└── Retain3r/
├── README.md
├── backend
│ ├── README.md
│ ├── db.js
│ ├── embeddings.js
│ ├── index.js
│ ├── package.json
│ └── utils.js
└── frontend
├── index.html
├── package.json
├── postcss.config.js
├── src
├── tailwind.config.js
└── vite.config.js- Backend
cd backend
cp .env.example .env # add your OPENAI_API_KEY
npm install
npm run dev
- Frontend
cd frontend
npm install
npm run dev
Upload a document and start working with Retain3r.