{"id":27141359,"url":"https://github.com/ironziiz/langgraph_playground","last_synced_at":"2026-04-30T13:34:39.882Z","repository":{"id":286720564,"uuid":"962324581","full_name":"IronZiiz/LangGraph_playground","owner":"IronZiiz","description":"This repository is a study case in basic concepts at LangGraph framework following the quickstart documantation and first tutorials","archived":false,"fork":false,"pushed_at":"2025-04-09T02:13:50.000Z","size":38,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-10T00:58:25.886Z","etag":null,"topics":["first-steps-in-coding","langchain","langgraph"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/IronZiiz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-04-08T01:46:58.000Z","updated_at":"2025-04-09T02:13:53.000Z","dependencies_parsed_at":"2025-04-08T03:22:53.517Z","dependency_job_id":"3634660e-8177-4e8c-95a1-92466aa646b6","html_url":"https://github.com/IronZiiz/LangGraph_playground","commit_stats":null,"previous_names":["ironziiz/langgraph_playground"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IronZiiz%2FLangGraph_playground","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IronZiiz%2FLangGraph_playground/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IronZiiz%2FLangGraph_playground/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IronZiiz%2FLangGraph_playground/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IronZiiz","download_url":"https://codeload.github.com/IronZiiz/LangGraph_playground/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248137947,"owners_count":21053775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["first-steps-in-coding","langchain","langgraph"],"created_at":"2025-04-08T06:49:00.511Z","updated_at":"2026-04-30T13:34:39.876Z","avatar_url":"https://github.com/IronZiiz.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LangGraph_playground\nThis repository is a study case in basic concepts at LangGraph framework following the quickstart documantation and first tutorials. Here you can follow all my steps and CREATE your First CHAT BOT with complete integration with examples of visual interface (stream lit web app)\n\n\u003cimg src=\"https://github.com/IronZiiz/LangGraph_playground/blob/main/langgraph-logo_brandlogos.net_nezpd.png\" alt=\"Logo langgrapg\" style=\"width: 50%; height: auto;\"\u003e\n\n\n## 🚀 Technologies Used\n\n- **Python** 🐍\n- [LangGraph](https://github.com/langchain-ai/langgraph) – for building and managing the state graph\n- [LangChain Together](https://github.com/langchain-ai/langchain) – to use Together.ai's LLMs\n- [Together.ai](https://www.together.ai/) – for hosting and running open-source LLMs (like Meta Llama 3)\n- [python-dotenv](https://pypi.org/project/python-dotenv/) – for managing API keys in `.env` files\n- **VSCode** or Terminal – to run the chatbot interactively\n\n## 🔐 API Key Setup\n\nTo use Together.ai's models, you must have a Together.ai account and obtain your API key.\n\n1. Sign up at [together.ai](https://together.ai/)\n2. Go to your [API Key page](https://app.together.ai/settings/api-keys)\n3. Create a `.env` file in the project root with the following content:\n\n## 📁 Project Organization\n\n**`LangGraph_playground/`**\n\n- **`config/`**\n  - `Example.env` – Example of a `.env` file containing environment variables.\n\n- **`src/`**\n  - **`Basic_chat-bot/`**\n    - `chat_bot_EN.py` – Basic chatbot example using LangGraph (English version).\n    - `chat_bot_PT-BR.py` – Basic chatbot example using LangGraph (Portuguese version).\n\n  - **`Chat-bot_Integrate-web/`**\n    - `chat_bot_integrate.py` – Chatbot integrated with external tools (Portuguese).\n    - `chat_bot_integration_EN.py` – Chatbot integrated with external tools (English).\n    - `ui_web_app_integration.py` – Simple web app UI for interacting with the integrated chatbot.\n\n  - **`Chat-bot_memory-add/`**\n    - `chat_bot_add_memory_PT-BR.py` – Chatbot with memory support (Portuguese).\n    - `chat_bot_add_memory_EN.py` – Chatbot with memory support (English).\n\n- **`requirements.txt`**: Lists all required Python packages. Run `pip install -r requirements.txt` to install dependencies.\n- **`README.md`**: Explains how the project works, how to run it, and the technologies used.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fironziiz%2Flanggraph_playground","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fironziiz%2Flanggraph_playground","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fironziiz%2Flanggraph_playground/lists"}