petermartens98/GPT4-Programming-Assistant-Langchain-Agent
Streamlit web app utilizing OpenAI (GPT-4) and LangChain LLM tools. Application includes an SQLite DB for login/authentication and message storage for later retrieval. Users can upload/embed their own PDF documents for chatbot reference. The user can then interact with a GPT-4 chatbot intended for the user's specified input, context, and scenario.
This web application helps programmers with various coding tasks, from generating code to optimizing or explaining existing scripts. You provide your code, a programming language, and a task description (e.g., "explain this function"), optionally uploading relevant PDF documents for context. The tool then outputs the requested code or explanation. Software developers, students, and anyone writing code can use this to enhance their coding efficiency.
No commits in the last 6 months.
Use this if you need assistance with common programming tasks across multiple languages, such as generating code, fixing bugs, or understanding complex functions, especially when you have specific documentation to reference.
Not ideal if you require an offline tool or prefer to use a specialized IDE plugin for your coding assistance.
Stars
34
Forks
9
Language
Python
License
—
Category
Last pushed
Jul 14, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/petermartens98/GPT4-Programming-Assistant-Langchain-Agent"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
joshuasundance-swca/langchain-streamlit-demo
langchain-streamlit demo with streaming llm, memory, and langsmith feedback
dimzachar/DataTalksClub-Projects
Streamlit-Powered DataTalksClub Project Analyzer: Interactive Insights at Your Fingertips
FireBird-Technologies/Auto-Analyst-Streamlit
AI data scientist
RobinCop63/CoDIR-IA
CoDIR multi IA local (Streamlit) Windows & macOS
trubrics/trubrics-python
Product analytics for AI Assistants