Generative Agents AI technology page Top Builders

Explore the top contributors showcasing the highest number of Generative Agents AI technology page app submissions within our community.

Generative Agents

Generative Agents are computer programs designed to replicate human actions and responses within interactive software. To create believable individual and group behavior, they utilize memory, reflection, and planning in combination. These agents have the ability to recall past experiences, make inferences about themselves and others, and devise strategies based on their surroundings. They have a wide range of applications, including creating immersive environments, rehearsing interpersonal communication, and prototyping. In a simulated world resembling The Sims, automated agents can interact, build relationships, and collaborate on group tasks while users watch and intervene as necessary.

General
Relese dateApril 7, 2023
TypeAutonomous Agent Simulation

Start building with Generative Agents

We have collected the best Generative Agents libraries and resources to help you get started to build with Generative Agents today. To see what others are building with Generative Agents, check out the community built Generative Agents Use Cases and Applications.

Generative Agents Tutorials


Generative Agents resources

Kickstart your development with Generative Agents.


Generative Agents AI technology page Hackathon projects

Discover innovative solutions crafted with Generative Agents AI technology page, developed by our community members during our engaging hackathons.

QoScope

QoScope

Quality of Service (QoS) is a critical requirement in communication networks. QoS patterns can indicate potential network problems or a need for an upgrade. With millions of schools connected to the Internet, there already is an overwhelming volume of network performance data available. Moreover, as usage patterns evolve in the future, for example, from accessing data and video to running real-time, remote or virtual experiments across schools, the QoS demands would only grow stronger. Therefore, there is a need for an efficient approach to gain insights into the pool of network performance data. QoScope takes an agentic approach to provide a natural language dashboard (NLD). Using the NLD, network administrators can express their queries in natural language, e.g., English. Based on the query, the agent uses one or more available tools to arrive at a response. For example, currently, QoScope can generate and run a SQL query when required. In addition, it can also generate bar and line diagrams to assist visualization of data. In particular, QoScope uses the `school_geolocation_measurements_v2/measurements.csv` dataset by Giga. This CSV file contains the network speed and latency measurements across many schools. A filtered version of these measurements (where each school has at least 120 data points) is pre-processed, resampled, and stored as an SQLite database provided with this repository (`resampled_daily_avg.sqlite`). QoScope agent queries the table in this database on the fly, if required. The source code and live demo of QoScope are available at: https://huggingface.co/spaces/barunsaha/qoscope and https://huggingface.co/spaces/barunsaha/qoscope/tree/main (Apache 2.0 license).

ConnectSense - AI for South Asia

ConnectSense - AI for South Asia

ConnectSense: Bridging South Asia's Digital Divide ConnectSense addresses a critical challenge across South Asia, where over 900 million people in rural and remote communities lack reliable internet due to challenging geography, severe weather, limited budgets, and complex regulations. This digital exclusion impacts education, healthcare, and economic opportunities in the region's most vulnerable communities. Designed specifically for non-technical stakeholders like government officials, school administrators, and healthcare providers, ConnectSense is an AI-powered connectivity advisor that transforms complex telecommunications decisions into accessible guidance. The system evaluates geographical conditions, assesses appropriate technologies from fiber to satellite, optimizes budgets, and navigates country-specific regulations to deliver customized connectivity solutions in plain language. Built on a Python-based architecture using FastAPI, LlamaIndex, and FAISS vector database technology, ConnectSense processes region-specific connectivity knowledge through multiple AI models including Groq, and Gemini. Its Streamlit-powered interface offers an intuitive chat experience that maintains conversation history for iterative planning. ConnectSense enables real-world impact across diverse scenarios: helping Nepalese school principals identify satellite options within budget constraints, supporting Bangladeshi health officials in deploying weather-resistant networks for telemedicine, guiding Pakistani village councils through licensing requirements, and assisting Indian administrators with phased connectivity planning. By democratizing access to telecommunications expertise, ConnectSense empowers communities to build sustainable digital infrastructure and create pathways to opportunity in South Asia's most underserved regions.

ProfessorSTEM

ProfessorSTEM

Introducing ProfessorSTEM Your Fully AI-Agentic Platform designed to provide a personalized and structured learning experience through quizzes, study plans, and progress tracking. All is done only using Artificial Intelligence from A to Z The Problem We're Targeting Traditional e-learning platforms often lack personalization, making it difficult for learners to track their progress or receive tailored study plans that address their unique needs. Additionally, The Education Gap in Low-income Countries such as in south of africa is huge, and can be solved using proper AI-Integration Techniques Our Approach ProfessorSTEM overcomes these challenges by offering: User Authentication – Role-based access for students and administrators to ensure data security and seamless user management. Personalized Learning Paths – An initial quiz evaluates each learner’s knowledge level, creating a custom learning journey. AI-Generated Study Plans – Based on quiz results, the system automatically curates study materials tailored to the learner’s strengths and weaknesses. Progress Tracking & Insights – A final assessment compares initial and final performance, providing clear insights into learning growth. Admin & User Dashboards – Intuitive dashboards empower students to monitor their progress and help administrators manage learning paths efficiently. Technology Stack ProfessorSTEM is built using a robust technology stack to ensure scalability, security, and performance: Backend: Flask (Python) for API development and business logic Frontend: HTML, CSS, JavaScript for an intuitive user interface Database: PostgreSQL for storing user data, quiz results, and study plans AI & Data Processing: Pipeline-Agent Based for personalized study plan generation Authentication & Security: Flask-Login and JWT for user authentication and role-based access control Deployment: Vercel for hosting the frontend, with backend services integrated for smooth performance