Kod gry jest otwarty na bezpłatnej licencji GPLv3 i opublikowany na GitHubie (Amnesia: Mroczny Obłęd, Amnezja: Maszyna dla świń). Gry są napisane w C++ i wykorzystują SDL do przetwarzania danych wejściowych i OpenGL do grafiki. Repozytoria zawierają pliki do tworzenia plików dla systemów Linux i macOS przy użyciu narzędzia CMake oraz dla systemu Windows przy użyciu programu Visual Studio 2010. Oprócz kodu samych gier, kod źródłowy powiązanych edytorów gier jest również typu open source. Oczekuje się, że otwarte źródło kodu uprości rozwój modów, których jest już ponad tysiąc do tych gier, i umożliwi tworzenie nowych otwartych silników gier w oparciu o technologie stosowane w grach Amnesia .
Spośród funkcji oferowanych w ramach oprogramowania open source, które mogą być przydatne dla twórców silników gier, wymieniono następujące: