GitHub repo

stepanogil/autonomous-hr-chatbot

Python Tracked since 2023-06-15 Updated 2026-07-16 View source ↗

#730 of 783 by Stars among GitHub repos

453 Stars

An autonomous HR agent that can answer user queries using tools

About

✨ 2026 update: A modernized version using an agent loop via OpenAI's Responses API (no LangChain, no Pinecone, with gpt-5.2 reasoning summaries) lives in v2/. The original 2023 implementation below is preserved as a reference.

Companion Reading: Creating a (mostly) Autonomous HR Assistant with ChatGPT and LangChain’s Agents and Tools

This is a prototype enterprise application - an autonomous agent that is able to answer HR queries using the tools it has on hand. It was made using LangChain's agents and tools modules, using Pinecone as vector database and powered by ChatGPT or gpt-3.5-turbo. The front-end is Streamlit using the streamlitchat component.

Azure OpenAI Service - the OpenAI…

Excerpted from github.com/stepanogil/autonomous-hr-chatbot

Latest metrics

Stars 453 2026-07-16
Forks 112 2026-07-16
Commits 68 2026-07-16
Releases 0 2026-07-16
Watchers 5 2026-07-16
Open issues 2 2026-07-16
Open PRs 3 2026-07-16