For keyboard users, as well as in @helloitse’s case, it would be a great improvement to be able to set the filters that are currently available through form controls, as text within the actual search string, like for example GMail allows.
Currently, it seems like the filters are:
{
"kinds": [
"database",
"entity",
"view"
],
"viewTypes": [
"gallery"
],
"typeIds": [
"..."
],
"createdAt": {
"from": "2026-02-07",
"to": "2026-03-09"
}
}
They could be mapped from the search string as:
- kinds & viewTypes:
- awkwardly separate:
- kind: e.g.
keyword kind:db/database - type: e.g.
keyword type:gallery
- kind: e.g.
- OR better together:
- type: e.g.
keyword type:dbas well askeyword type:gallerysince viewTypes only applies to theviewkind anyway.
- type: e.g.
- awkwardly separate:
- createdAt:
- before/after: e.g.
keyword after:2026-02-07 before:2026-03-09
- before/after: e.g.
- typeIds:
- in: e.g.
keyword in:finance/transactions, or evenkeyword in:financefor space-wide, though I think this is not possible right now in the UI anyway.
- in: e.g.
Of course, there could be many incremental improvements such as inline suggestions when the filter keyword is typed, but for keyboard users, shipping a pure text one will go far enough, since if the resultset is empty due to incorrect syntax or incorrect filter value, the user would just adjust the string.