[UX/Search] Global Search - Inline Textual Filters Within Search String

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
    • OR better together:
      • type: e.g. keyword type:db as well as keyword type:gallery since viewTypes only applies to the view kind anyway.
  • createdAt:
    • before/after: e.g. keyword after:2026-02-07 before:2026-03-09
  • typeIds:
    • in: e.g. keyword in:finance/transactions, or even keyword in:finance for space-wide, though I think this is not possible right now in the UI anyway.

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.