This repo now contains:
backend/: FastAPI + CrewAI + SQLitefrontend/: React + Vite + Tailwind + React Quillcontent_team.py: a thin CLI entrypoint into the new backend article generator
cd C:\Users\milli\content_writing_ai_agents\content_writers
python -m venv .venv
.venv\Scripts\activate
pip install -r backend/requirements.txt
copy .env.example .env
python run_backend.pyAlternative, if you prefer the raw Uvicorn command, run it from the repo root only:
cd C:\Users\milli\content_writing_ai_agents\content_writers
.\.venv\Scripts\python.exe -m uvicorn app.main:app --reload --app-dir backendcd frontend
npm install
npm run dev- Set
LLM_PROVIDER,LLM_BASE_URL, andLLM_MODELin.envto match your local Ollama or LM Studio setup. - The default model in
.env.exampleisqwen2.5:32bbecause the previousllama3.1reference was not available in the local Ollama list discovered during debugging. - Saved articles go to SQLite at
backend/data/articles.db. - CrewAI runtime storage is redirected into
backend/.cache/crewai. - If you previously upgraded
duckduckgo-searchmanually, rerunpip install -r backend/requirements.txtso the local environment matches the project requirements.