Model Hubs & Serving

ViZDoom

Develop AI bots for Doom using visual learning.

Status
Generally available
Last checked
Checked · Oct 13, 2026
License
Open source
Pricing
Free tier · from $0

What it is

ViZDoom enables the development of AI agents that play Doom using only visual input, making it ideal for research in machine vision and deep reinforcement learning.

ViZDoom stands out as an open-source tool specifically designed to facilitate research in machine vision and reinforcement learning using the Doom game engine, offering a unique environment for developing AI agents based on visual inputs.

When it fits — and when it doesn’t

A good fit for

  • Academic researchers studying visual learning and reinforcement learning.

  • Developers building AI agents for complex, visually-driven environments.

Look elsewhere if

  • Projects requiring real-time interaction with a graphical user interface.

  • Applications that do not require or benefit from visual input processing.

Known weaknesses

Each one links to the public issue, changelog or docs page it came from, where we have one.

  1. 01

    Steep learning curve for non-Python developers

    The primary API and examples are heavily focused on Python, which may be challenging for developers unfamiliar with the language.

  2. 02

    Limited documentation and community support

    While there are some tutorials and examples available, comprehensive documentation is lacking, and the community size is relatively small compared to more mainstream frameworks like TensorFlow or PyTorch.

  3. 03

    Performance overhead due to game engine integration

    Running AI experiments within a full game environment can introduce significant performance overhead, which may impact the speed of training and testing cycles.

  4. 04

    Limited scalability for large-scale deployments

    ViZDoom is primarily designed for research purposes and may not be optimized for production-level deployment across multiple machines or in distributed systems.

What it does well

  • Uses Doom as a visual learning environment for AI agents.

  • Supports reinforcement learning algorithms.

  • Provides a flexible API for custom game scenarios and agent interactions.

Pricing

Free tier
YesOpen source — free to use
Paid from
$0
Model
Flat rate
Enterprise plan
No

Pricing not independently confirmed — check the vendor’s page.

Performance benchmarks

How Fast Is It?

Set up ViZDoom

Setup steps, common gotchas and what to check after 30 days.

Open the setup guide →
Get the badge

A small badge for ViZDoom’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.

ViZDoom — tracked on AI Navigator

Markdown

[![ViZDoom — tracked on AI Navigator](https://navigateaitools.com/badge/vizdoom.svg)](https://navigateaitools.com/explorer/tool/vizdoom)

HTML

<a href="https://navigateaitools.com/explorer/tool/vizdoom"><img src="https://navigateaitools.com/badge/vizdoom.svg" alt="ViZDoom — tracked on AI Navigator" height="58"></a>