dnhkng/GLaDOS

This is the Personality Core for GLaDOS, the first steps towards a real-life implementation of the AI from the Portal series by Valve.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 4 minutes ago
Added to GitGenius on September 11th, 2026
Created on March 23rd, 2023
Open Issues & Pull Requests: 17 (+0)
GitHub issues: Enabled
Number of forks: 447
Total Stargazers: 5,720 (+0)
Total Subscribers: 67 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 12
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 249 days
Stale 30+ days: 9
Stale 90+ days: 8

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

GLaDOS is a Python-based AI personality system that implements a conversational agent inspired by the Portal series character.

The project addresses the challenge of creating a stateful, character-driven AI assistant by building a personality core that maintains consistent behavior and voice across interactions. The approach centers on leveraging language models to embody a specific character with defined traits, memory, and conversational patterns rather than creating a generic chatbot.

Developers considering this project should understand it is experimental and entertainment-focused rather than production-grade. It suits hobbyists, game developers, or anyone interested in character-driven AI implementations who want to explore how to maintain personality consistency in conversational systems. The project is not positioned as a replacement for general-purpose AI assistants or business chatbots, but rather as a proof-of-concept for bringing fictional AI characters to life through modern language models.

The project shows active development with regular commits addressing functionality and improvements. The codebase receives ongoing refinement with attention to core features and user-reported issues. Development appears focused on expanding the personality system's capabilities and stability rather than pursuing rapid feature expansion.