Skip to content

Commit

Permalink
reorder
Browse files Browse the repository at this point in the history
  • Loading branch information
adamcohenhillel committed Feb 13, 2024
1 parent f3589ba commit 0db7e92
Show file tree
Hide file tree
Showing 8 changed files with 44 additions and 51 deletions.
4 changes: 3 additions & 1 deletion docs/archive/archive.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
---
layout: default
title: __archive
title: _archive
nav_order: 5
has_children: true
---

# Archive

{: .no_toc }
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Hardware - CoralAI hardware device
description: add description
layout: default
parent: Setup
parent: _archive
---

Setting up hardware
Expand Down
40 changes: 37 additions & 3 deletions docs/setup/setup_supabase.md → docs/getting_started.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
---
title: Backend (Supabase)
description: add description
layout: default
parent: Setup
title: Getting Started (Set Up)
nav_order: 2
---

{: .no_toc }

### 1. Backend (Supabase)

Supabase is an open source Firebase alternative, a "backend-as-a-service" - which allows you to setup a Postgres database, Authentication, Edge Functions, Vector embeddings, and more - for free (at first) and at extreme ease!

But more importantly - **it is open source, and you can choose to deploy and manage your own Supabase instance** - which is crucial for our mission: A truly open-source, personal AI.
Expand Down Expand Up @@ -51,3 +54,34 @@ How-to-Guide will be written here soon, but it should be fairly simple with [Oll
```
brew install ngrok/ngrok/ngrok
```

### 2. Web & Mobile App

Now that you have a Supabase instance that is up and running, you can technically start chatting with your assistant, it just won't have any personal data it.

To try it out, you can either use the deployed version of the web app here: [adeusai.com](https://adeusai.com) - which will ask you to connect to your own Supabase instance (it is only a frontend client).

Or you can deploy the app yourself somewhere - the easiest is Vercel, or locally:

from the root folder:

```bash
cd ./app
```

npm install and run:

```bash
npm i
npm run dev
```

Once you have an app instance up and running, head to its address `your-app-address.com/`, and you should see the screen:

<img src="../images/login_screenshot.png" width="150">

Enter the four required details, which you should've obtained in the Supabase setup: `Supabase URL`, `Supabase Anon API Key`, `email` and `password`.

And you should be able to start chatting!

Now - let's configure our hardware device, so we could start provide crucial context to our personal AI!
2 changes: 1 addition & 1 deletion docs/guides/guides.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: default
title: How To
title: How to Guides
nav_order: 3
has_children: true
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Raspberry Pi Zero W Setup Guide
description: add description
layout: default
parent: Setup
parent: How to Guides
---

This guide provides step-by-step instructions for setting up a Raspberry Pi Zero W with the necessary software and configurations for development purposes.
Expand Down
2 changes: 1 addition & 1 deletion docs/guides/use_python_recorder.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Develop without hardware device using a python script
description: add description
layout: default
parent: How To
parent: How to Guides
---

## Develop without the hardware device: Sound Recording With a Python Script
Expand Down
8 changes: 0 additions & 8 deletions docs/setup/setup.md

This file was deleted.

35 changes: 0 additions & 35 deletions docs/setup/setup_app.md

This file was deleted.

0 comments on commit 0db7e92

Please sign in to comment.