Skip to content

NeuroConscious: A biologically inspired, modular artificial consciousness engine. It simulates autonomous agents interacting in dynamic virtual worlds with internal states, emotions, memory (episodic, semantic, procedural), goal hierarchies, and learning (DQN) systems. An extensible testbed for artificial life and cognitive modeling research.

License

Notifications You must be signed in to change notification settings

EfekanSalman/NeuroConscious

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 NeuroConscious: Artificial Consciousness Engine

NeuroConscious is an experimental artificial consciousness engine built with a modular, object-oriented Python architecture.

Inspired by cognitive architectures, biological models, and agent-based systems, this project simulates an internal state, mood system, and motivation cycle for artificial agents interacting with a virtual world.


🧬 Key Features

  • Modular internal state system (e.g., hunger, fatigue, mood)
  • Strategy-based mood calculation (easy to extend or swap)
  • Motivation engine for autonomous decision-making
  • Agent-environment interaction
  • Designed with Clean Code and SOLID principles
  • Easily extensible for research or AI experimentation

🎯 Purpose

The goal of NeuroConscious is to provide a minimal, extensible foundation for simulating biologically inspired conscious-like behaviors in artificial agents. It aims to serve as an open-source testbed for:

  • Cognitive neuroscience simulations
  • AI-driven autonomous agent design
  • Consciousness modeling and decision-making theories
  • Educational and experimental use cases

🧑‍💻 Author

Developed by Efekan Salman – a developer interested in artificial life, computational neuroscience, and conscious systems.


📜 License

This project is licensed under the MIT License. See the LICENSE file for details.

About

NeuroConscious: A biologically inspired, modular artificial consciousness engine. It simulates autonomous agents interacting in dynamic virtual worlds with internal states, emotions, memory (episodic, semantic, procedural), goal hierarchies, and learning (DQN) systems. An extensible testbed for artificial life and cognitive modeling research.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages