A Foreign Language Flashcard App built using Python and Langchain, enhanced with the intelligence of GPT-4.
poetrypnpm- Python v3.11 or greater
- Node v18 or greater
cd api && poetry install- Add OpenAI API key is added to
config.pyand language of choice - Copy
/client/.env.exampleto a.envfile cd client && pnpm install
docker compose -f docker-compose.database.yml up
cd api && poetry run uvicorn src.ricotta.main:app --reload
cd client && pnpm dev
docker compose -f docker-compose.dev.yml up
