├── .env.example ├── .gitignore ├── Dockerfile ├── README.md ├── data ├── example_1.py ├── example_2.py ├── example_3.py ├── example_4.py ├── example_5.py ├── example_6.py ├── example_7.py ├── example_8.py └── example_9.py ├── demos ├── 01_OpenAI_manual_agent.ipynb ├── 02_LangChain_agent.ipynb ├── 03_LangGraph_agent.ipynb └── 04_LangGraph_development_team.ipynb ├── docker-compose.yml ├── notebooks ├── 01_Populate_vector_db.ipynb ├── 02_Generate_LangChain.ipynb ├── 03_Single_agent.ipynb └── 04_Simple_agent.ipynb └── requirements.txt /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | /data/not_approved 3 | demo.ipynb -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/README.md -------------------------------------------------------------------------------- /data/example_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/data/example_1.py -------------------------------------------------------------------------------- /data/example_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/data/example_2.py -------------------------------------------------------------------------------- /data/example_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/data/example_3.py -------------------------------------------------------------------------------- /data/example_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/data/example_4.py -------------------------------------------------------------------------------- /data/example_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/data/example_5.py -------------------------------------------------------------------------------- /data/example_6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/data/example_6.py -------------------------------------------------------------------------------- /data/example_7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/data/example_7.py -------------------------------------------------------------------------------- /data/example_8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/data/example_8.py -------------------------------------------------------------------------------- /data/example_9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/data/example_9.py -------------------------------------------------------------------------------- /demos/01_OpenAI_manual_agent.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/demos/01_OpenAI_manual_agent.ipynb -------------------------------------------------------------------------------- /demos/02_LangChain_agent.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/demos/02_LangChain_agent.ipynb -------------------------------------------------------------------------------- /demos/03_LangGraph_agent.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/demos/03_LangGraph_agent.ipynb -------------------------------------------------------------------------------- /demos/04_LangGraph_development_team.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/demos/04_LangGraph_development_team.ipynb -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /notebooks/01_Populate_vector_db.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/notebooks/01_Populate_vector_db.ipynb -------------------------------------------------------------------------------- /notebooks/02_Generate_LangChain.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/notebooks/02_Generate_LangChain.ipynb -------------------------------------------------------------------------------- /notebooks/03_Single_agent.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/notebooks/03_Single_agent.ipynb -------------------------------------------------------------------------------- /notebooks/04_Simple_agent.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christianrice/rag-coding-assistant/HEAD/notebooks/04_Simple_agent.ipynb -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | weaviate-client==3.25.3 2 | python-dotenv==1.0.0 3 | langchain==0.0.353 --------------------------------------------------------------------------------