High level flows

Technologies

Omo was built with the following technologies.

  • NextJS for the UI
  • AuthJS for authentication
  • FastAPI for the backend
  • Celery for long running tasks
  • Redis for the Celery broker
  • PostgresQL for the database
  • AWS for the cloud infrastructure
  • Pinecone for the vector store
  • LlamaIndex for RAG framework
  • OpenAPI for the embedding and chat models