https://github.com/r2hu1/cavio
A highly AI-integrated, modular writing app with autocomplete, assistant and more (in dev)
https://github.com/r2hu1/cavio
drizzle-orm nextjs note-taking notion notion-alternative postgresql trpc writing-assistant writing-tool writing-tools
Last synced: 3 months ago
JSON representation
A highly AI-integrated, modular writing app with autocomplete, assistant and more (in dev)
- Host: GitHub
- URL: https://github.com/r2hu1/cavio
- Owner: r2hu1
- License: other
- Created: 2025-07-10T09:28:40.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-09-27T07:40:37.000Z (4 months ago)
- Last Synced: 2025-09-27T08:53:35.505Z (4 months ago)
- Topics: drizzle-orm, nextjs, note-taking, notion, notion-alternative, postgresql, trpc, writing-assistant, writing-tool, writing-tools
- Language: TypeScript
- Homepage: https://cavio.pro/home
- Size: 3.77 MB
- Stars: 9
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Cavio (In Development)
**Cavio** was initially intended to be a closed-source project, but I figured—why not open-source it? That way, others can learn, contribute, or build on top of it.
It's a **Notion-like note-taking app**, but not just for notes — cavio is designed for **content writing, script drafting, blogging, journaling**, and more.
## Preview




## 🛠️ Setup and Deploy
To run the project locally, you'll need to have api/secret keys of the following:
1. **Google Cloud Project** *(skip if you already have one)*
2. **OAuth client** in Google Cloud
3. **GitHub App**
4. **Postgress database**
5. **Gemini ai**
Once done, copy the values into your local `.env` file:
* Use `.env.example` as a reference
* Rename it to `.env` and fill in the required variables
After setting up the environment variables, you can install the dependencies and start the development server by running:
```bash
npm install or pnpm install
npm run dev or pnpm run dev
```
Now you are ready to deploy the project on cloud platforms like Vercel.
## 📝 Deploy on Vercel
[](https://vercel.com/import/project?template=https://github.com/r2hu1/cavio/tree/without-payments-for-selfhost)
# Contributions
Fix, add or enhance something and make a pull request, i will review and merge it :)