/gamora-ai

Primary LanguageTypeScript

GamoraAi


img.png

This workspace has been generated by Nx, a Smart, fast and extensible build system.

Useful commands

Commands snippets:

  • nx serve - Serve the application
  • nx build - Build the application
  • nx test - Run unit tests
  • nx e2e - Run e2e tests
  • nx dep-graph - See a diagram of the dependencies of your projects
  • nx lint - Serve the api application
  • nx affected:apps - See which apps were affected by changes
  • nx affected:libs - See which libs were affected by changes
  • nx affected:build - Build only the apps and libs affected by changes
  • nx affected:e2e - Run e2e tests only for the apps and libs affected by changes
  • nx affected:test - Run unit tests only for the apps and libs affected by changes
  • nx affected:lint - Lint only the apps and libs affected by changes
  • nx format:write - Format the code in your workspace
  • nx format:check - Check if the code in your workspace is formatted

Programming snippets:

NestJS:

  • nx generate @nrwl/nest:module - Generate a nest module
  • nx generate @nrwl/nest:service - Generate a nest service
  • nx generate @nrwl/nest:controller - Generate a nest controller
  • nx generate @nrwl/nest:middleware - Generate a nest middleware
  • nx generate @nrwl/nest:filter - Generate a nest filter
  • nx generate @nrwl/nest:guard - Generate a nest guard
  • nx generate @nrwl/nest:interceptor - Generate a nest interceptor
  • nx generate @nrwl/nest:decorator - Generate a nest decorator
  • nx generate @nrwl/nest:lib - Generate a nest library
  • nx generate @nrwl/nest:application - Generate a nest application

React:

  • nx generatge @nrwl/react:application - Generate a react application
  • nx generate @nrwl/react:component - Generate a react component
  • nx generate @nrwl/react:hook - Generate a react hook

Understand this workspace

Run nx graph to see a diagram of the dependencies of the projects.

Tech Stack:

Api:

  • Node (NestJS)

  • Typescript

  • PostgresSQL (Prisma)

  • OpenAI API

  • Pinecone (Vector Database)

Web & Electron:

Further help

https://medium.com/@overment/sarcastic-gpt-3-chatbot-who-can-remember-anything-built-in-node-js-openai-api-a84d64d5febc

Visit the Nx Documentation to learn more.