AsaDB logo mark AsaDB

Prolog Language SQL Engine

Local-first database software

Official Home Page

Getting started

Quick Start

Run AsaDB locally on Linux or Windows, then open AsAPanel on localhost.

Linux x86_64 quick setup

The published Linux archives are source distributions. Install a feature-complete SWI-Prolog runtime and make swipl available on PATH.

sha256sum -c AsaDB-1.4.0-linux-x86_64.tar.Z.sha256
tar -xzf AsaDB-1.4.0-linux-x86_64.tar.Z
cd AsaDB-1.4.0-linux-x86_64
chmod +x bin/asadb scripts/*.sh
./scripts/check_linux_runtime.sh
./scripts/run_panel.sh data.asa 8088

Open http://127.0.0.1:8088/. The .tar.Z name is a gzip-compressed tar stream, so use tar -xzf.

Windows quick setup

For the current v1.4.0 Stable Windows source-launcher package, install compatible SWI-Prolog first and ensure swipl is on PATH. Extract the package, open PowerShell or Command Prompt in the AsaDB directory, then run:

scripts\run_asadb.bat data.asa examples\demo.sql
scripts\run_panel.bat data.asa 8088

Then open http://127.0.0.1:8088/. The v1.4.0 Stable ZIP is a source/runtime-launcher package, not a bundled native executable. For package-by-package Windows guidance, see Windows Releases & Setup.

CLI from source

swipl -q -s src/asadb_web.pl -- data.asa 8088
swipl -q -s src/asadb.pl -- data.asa examples/demo.sql

Backup first: before moving or upgrading a database, preserve the .asa catalog and every matching sidecar, especially the complete .asa.store directory.

Linux release details → · Windows release details → · SQL reference →