Amurex Web is the web interface for Amurex, providing a powerful search engine across all your knowledge. Built with Next.js, it enables fast retrieval of past meetings, notes, and documents, ensuring seamless access to your information.
knowledge-search.mp4
• Universal Search – Instantly find past meetings, notes, and documents.
• Meeting Hub – View and manage past meetings with rich context.
• Optimized for Speed – Built upon our SOTA retrieval algorithm called FAFSeach.
-
Node.js 18+
-
npm, yarn, or pnpm
First, clone the repository:
git clone https://github.com/thepersonalaicompany/amurex-web
cd amurex-web
Create a .env.local file in the root directory with the following variables:
# supabase
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE_KEY=
SUPABASE_ANON_KEY=
SUPABASE_URL=
# opeani
OPENAI_API_KEY=
# base url
NEXT_PUBLIC_BASE_URL=
NEXT_PUBLIC_APP_URL=
# notion
NOTION_CLIENT_SECRET=
NOTION_CLIENT_ID=
NOTION_AUTH_URL=
NOTION_REDIRECT_URI=
# google
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_REDIRECT_URI=
GOOGLE_CALENDAR_REDIRECT_URI=
# embeddings (using mistral now)
MIXEDBREAD_API_KEY=
MISTRAL_API_KEY=
# resend
RESEND_API_KEY=
- Install dependencies:
npm install # or yarn install or pnpm install
- Run the development server:
npm run dev # or yarn dev or pnpm dev
- Open http://localhost:3000 in your browser.
To create an optimized production build:
npm run build
To start the production server:
npm run start
To learn more about Next.js, check out: