Skip to content

thepersonalaicompany/amurex-web

Repository files navigation

Amurex Logo

Amurex Web

License Chrome Web Store Twitter Follow Discord

Amurex Web

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.

Demo

knowledge-search.mp4

Features

• 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.

Prerequisites

  • Node.js 18+

  • npm, yarn, or pnpm

Getting Started

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=

Installation

  1. Install dependencies:
npm install  # or yarn install or pnpm install
  1. Run the development server:
npm run dev  # or yarn dev or pnpm dev
  1. Open http://localhost:3000 in your browser.

Building for Production

To create an optimized production build:

npm run build

To start the production server:

npm run start

Learn More

To learn more about Next.js, check out:

About

A unified search engine for all your online knowledge → The Invisible Companion for Work + Life

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5