stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

Self Learning AI Agents

  • 2 Devlogs
  • 5 Total hours

Built a self-learning AI agent from scratch in Python. It runs on Google Gemini, searches the web in real time via DuckDuckGo, and remembers everything across sessions using persistent JSON memory.

Ship #1 Pending review

I made a self-learning AI Agent that thinks, searches the web in real time, and remembers all information across sessions. It will reason through the answer and provide you with the answer by obtaining results directly from web. A simple dark-themed chat UI was built using streamlit. Challenging task was getting all the packages to get along as LangChain had major version conflicts with Gemini’s. So, I started building the agent loop from scratch by using Google’s genai package. The memory system is which I personally liked the most which means it becomes smarted every time you ask something as it stores and learns from that information. Also with the real-time web search it ensured that the agent gets you results from acquired knowledge along with saved information. Anyone can use it by just opening the link and start asking questions. You can try asking something out of which follow-up questions can be asked. You can also clear the memory anytime with the ‘Clear Memory’ button.

  • 2 devlogs
  • 5h
Try project → See source code →
Open comments for this post

4h 14m 48s logged

I created a self-learning AI agent entirely from scratch using Python. It uses Google Gemini, carries out real-time web searches using DuckDuckGo, and retains all the information between sessions with the help of persistent JSON memory.

0
0
11

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…