Skip to main content

A fully modular AI game backend built in python

Project description

Kazm

Kazm

Kazm is a fully modular AI game backend built in python for game developers who want to incorporate AI in their games without any hassle.

Kazm is (will be) able to create quests based on rules you set, create and manage npcs with custom behavior, personalities and more

🚧 Work In Progress and Call For Help

Kazm is still in early development. I'm a beginner python developer with minimal experience in such projects, contributions are welcome and encouraged!

Planned Features

  • NPC AI Behavior – Define personality, emotions, and decision logic
  • Dialog Engine – Create branching conversations with memory and tone
  • Quest Generator – Procedural quests based on world state and player actions
  • World State Manager – Track relationships, events, factions, etc.
  • API-Ready – Use Kazm with Unity, Unreal, or Godot via REST or WebSocket
  • Modular Design – Use only the systems you need
  • And more is planned...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kazm-0.0.2.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kazm-0.0.2-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

Details for the file kazm-0.0.2.tar.gz.

File metadata

  • Download URL: kazm-0.0.2.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.3 Linux/6.14.7-arch2-1

File hashes

Hashes for kazm-0.0.2.tar.gz
Algorithm Hash digest
SHA256 9c514e5b467d2d4744bfc153ae56ea339e1da4399b1cf817f127c5973de03d8a
MD5 08d1352bc97ab6d83d87e4cd2cb7341b
BLAKE2b-256 bacd9b7560e55ee8924fa2d5ef88df13155838739524efeb8021e36fde38b9fb

See more details on using hashes here.

File details

Details for the file kazm-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: kazm-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 15.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.3 Linux/6.14.7-arch2-1

File hashes

Hashes for kazm-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 01902f550c4aba66131b40dc3068f0ee0ad9a63ecc47d61d9f1f10f7397856e2
MD5 7c81da295034d953ae172d8d2e473533
BLAKE2b-256 65f5f6c494a3230456e4debabfb1b3c7274c586a13fc817d6f8260e37cfcd372

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page