MaluApps, by Kinetic Seas

MaluDB API Server

REST/JSON and MCP access to a MaluDB memory database, as a system service.

Utilities apt package Stable Version 0.4.1maluos5 MIT
Install on MaluOS
sudo apt install maludb-api
Source on GitHub

About

The MaluDB Python API server: a REST/JSON gateway over a MaluDB memory database (subjects, memories, documents, episodes, skills, principals, MCP, model prompts). Tokens are minted against PostgreSQL logins and kept in a local auth store. Runs as the maludb-api system user on 127.0.0.1:8000 by default. Also available as a PHP (LAMP) server and a Node Fastify server from the same organisation.

What it does

  • Subjects, memories, documents, episodes and skills over JSON
  • Token minting against PostgreSQL logins
  • MCP endpoint for agents

Install

On MaluOS Server

  1. Provisioned on first boot by the maluos-api metapackage. To add it by hand:
  2. sudo apt install maludb-api
  3. curl -s http://127.0.0.1:8000/health

Not on MaluOS? Add the repository first: curl -fsSL https://apt.maluos.com/bootstrap/install-maluos.sh | sudo bash. Packages are signed with the MaluOS archive key; how to verify.

Downloads

FileForSize
maludb-api 0.4.1maluos5 (.deb, all) MaluOS / Ubuntu 26.04 all 123 KB Get
PHP (LAMP) API server (source) any Get
Node Fastify API server (source) any Get

More utility apps

All utilities