Dosirak

Features

Features

What the desktop app and its embedded MCP server give you.

What it does

Dosirak is a desktop database for Mac and Windows. A project is one folder on your disk. The records sit in a SQLite file inside it, and each table's design is a text file beside them. To back it up, copy the folder.

Tables, fields and relationships

You make tables and give them fields: text, long text, number, date, choice, image, switch and serial. Formula and aggregate fields work out a value nobody types. A relationship joins two tables, so an invoice has many line items and each line item belongs to one invoice.

Forms, lists and grids

A form shows one record, laid out in regions and columns. A table can also have lists, grids of cards and split views, as many as you want. A list has a search bar and sorts by any column.

Print and export

Print layouts come in two kinds, a print form and a print list, built from bands. The system print dialog saves to PDF. Export writes records to a CSV file.

An agent, if you want one

Dosirak runs an MCP server inside the app. A project stays closed to agents until you turn access on. You then set rules per table and per field. A rule set to Ask holds the agent's change in the approval queue until you review it. Everything above works with no agent connected.

In detail