Skip to content

vignesh-gupta/companion-io

Repository files navigation

Companion IO

companion-io

Intro

An platform to have conversation with a imaginary AI characters by defining the behavior and speaking tone.

Try it out!

  1. You can clone & run this repo locally with the following command:
git clone https://github.com/vignesh-gupta/companion-io
  1. Then, install the dependencies with your package manager of choice:
npm i
yarn i
pnpm i
  1. Copy the .env.example and create a .env file.
  2. Follow the instruction to get your own keys from each platform. And replace the dummy text with that key.
  3. Finally, run the app locally with any of following command:
npm run dev
yarn dev
pnpm dev

Tech Stack + Features

Frameworks

  • Next.js – React framework for building performant apps with the best developer experience
  • Clerk: A JavaScript library for user management and authentication.
  • Prisma – Typescript-first ORM for Node.js

Platforms

  • Vercel – Easily preview & deploy changes with git
  • Pinecone – Vector DB provider for Long term Memory of AI.
  • Upstash – Fast, Simple and Rubust Serverless Data Platform
  • Replicate – AI Model hosting platform

UI

  • Tailwind CSS – Utility-first CSS framework for rapid UI development
  • Shadcn UI - A Component library to copy and paste component built on top of Tailwind + Radix.
  • Lucide – Beautifully simple, pixel-perfect icons

Code Quality

  • TypeScript – Static type checker for end-to-end typesafety
  • ESLint – Pluggable linter for Next.js & TypeScript

Author

Thank you!

Hope it is useful. Please do ⭐ the repo. Happy coding!

About

An AI platform to have great conversation with a virtual experts

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •  
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy