From 2c5dc584a2f561a41b76270929bbdf625053ca77 Mon Sep 17 00:00:00 2001 From: Shubhamsaboo Date: Sun, 17 Aug 2025 21:24:54 -0500 Subject: [PATCH] feat: Add ThinkPath Chatbot application with guided thinking paths and local LLM integration --- .claude/settings.local.json | 12 ++++++++++ .../ThinkPath-Chatbot-App/LICENSE | 21 ------------------ README.md | 9 ++++++++ .../thinkpath_chatbot_app/README.md | 4 ---- .../github thinkpath video.mp4 | Bin .../thinkpath_chatbot_app}/index.html | 0 .../thinkpath_chatbot_app}/main.js | 0 .../thinkpath_chatbot_app}/package-lock.json | 0 .../thinkpath_chatbot_app}/package.json | 0 9 files changed, 21 insertions(+), 25 deletions(-) create mode 100644 .claude/settings.local.json delete mode 100644 LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/LICENSE rename LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/readme.md => advanced_llm_apps/thinkpath_chatbot_app/README.md (98%) rename {LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App => advanced_llm_apps/thinkpath_chatbot_app}/github thinkpath video.mp4 (100%) rename {LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App => advanced_llm_apps/thinkpath_chatbot_app}/index.html (100%) rename {LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App => advanced_llm_apps/thinkpath_chatbot_app}/main.js (100%) rename {LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App => advanced_llm_apps/thinkpath_chatbot_app}/package-lock.json (100%) rename {LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App => advanced_llm_apps/thinkpath_chatbot_app}/package.json (100%) diff --git a/.claude/settings.local.json b/.claude/settings.local.json new file mode 100644 index 0000000..cab1481 --- /dev/null +++ b/.claude/settings.local.json @@ -0,0 +1,12 @@ +{ + "permissions": { + "allow": [ + "WebSearch", + "WebFetch(domain:docs.agno.com)", + "mcp__agno__search" + ], + "deny": [], + "ask": [], + "defaultMode": "acceptEdits" + } +} \ No newline at end of file diff --git a/LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/LICENSE b/LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/LICENSE deleted file mode 100644 index ff83e58..0000000 --- a/LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2025 Ahmed El-Taher - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/README.md b/README.md index b3ae224..51de424 100644 --- a/README.md +++ b/README.md @@ -155,6 +155,15 @@ A curated collection of **Awesome LLM apps built with RAG, AI Agents, Multi-agen * [🔧 Llama 3.2 Fine-tuning](advanced_llm_apps/llm_finetuning_tutorials/llama3.2_finetuning/) +### 🧑‍🏫 AI Agent Framework Crash Course + +- [Google ADK Crash Course](ai_agent_framework_crash_course/google_adk_crash_course/) + - Starter agent; model‑agnostic (OpenAI, Claude) + - Structured outputs (Pydantic) + - Tools: built‑in, function, third‑party, MCP tools + - Memory; callbacks; Plugins + - Simple multi‑agent; Multi‑agent patterns + ## 🚀 Getting Started 1. **Clone the repository** diff --git a/LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/readme.md b/advanced_llm_apps/thinkpath_chatbot_app/README.md similarity index 98% rename from LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/readme.md rename to advanced_llm_apps/thinkpath_chatbot_app/README.md index 7b8def9..68270d8 100644 --- a/LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/readme.md +++ b/advanced_llm_apps/thinkpath_chatbot_app/README.md @@ -240,10 +240,6 @@ We welcome contributions! Here's how you can help: - **Features**: New thinking methodologies and tools - **Documentation**: Tutorials, guides, and examples -## 📝 **License** - -This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. - ## 🙏 **Acknowledgments** - **Ollama**: For making local LLM deployment accessible diff --git a/LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/github thinkpath video.mp4 b/advanced_llm_apps/thinkpath_chatbot_app/github thinkpath video.mp4 similarity index 100% rename from LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/github thinkpath video.mp4 rename to advanced_llm_apps/thinkpath_chatbot_app/github thinkpath video.mp4 diff --git a/LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/index.html b/advanced_llm_apps/thinkpath_chatbot_app/index.html similarity index 100% rename from LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/index.html rename to advanced_llm_apps/thinkpath_chatbot_app/index.html diff --git a/LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/main.js b/advanced_llm_apps/thinkpath_chatbot_app/main.js similarity index 100% rename from LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/main.js rename to advanced_llm_apps/thinkpath_chatbot_app/main.js diff --git a/LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/package-lock.json b/advanced_llm_apps/thinkpath_chatbot_app/package-lock.json similarity index 100% rename from LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/package-lock.json rename to advanced_llm_apps/thinkpath_chatbot_app/package-lock.json diff --git a/LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/package.json b/advanced_llm_apps/thinkpath_chatbot_app/package.json similarity index 100% rename from LLM Desktop Chatbot Apps/ThinkPath-Chatbot-App/package.json rename to advanced_llm_apps/thinkpath_chatbot_app/package.json