Repository navigation
v0.4.0
Workflow Automation
Automate tasks effortlessly using the new Workflow feature, available in both the CLI and UI. Workflows support predefined variables and make it easy to chain together complex operations.
Watch the demo video:
workflow.mp4
For details on CLI usage and the workflow JSON schema, refer to Workflow.md. Example workflows are also available under the examples/workflows/ folder.
Improved Autofill Mode
You can now select the same column for both autofill and context. This enables powerful inline editing—for example, translating column content into another language, without needing to create a separate column.
Since Tablepilot uses the column description as a generation hint, and in this case the description remains the same, we've added an optional prompt field to the Autofill options. This is especially useful for same-column autofill but can also provide additional context in other scenarios.
Explicit Import Control
The import command now includes explicit controls to determine whether data should be imported into an existing table or used to create a new one:
- Use the
tablefield to import into an existing table. If the specified table does not exist, the import will fail. - Use the new
namefield to create a new table. Iftableis not set, Tablepilot will create a table using thename. If bothtableandnameare unset, the file name will be used as the table name.
Smart Image Import
This change introduces a powerful side effect: you can now import images into existing tables. Since Tablepilot uses AI to extract and generate data, it can intelligently fill in missing columns. For example, if you import a menu image into a table that includes a cuisine column (not present in the image), Tablepilot will automatically generate the missing data based on context when importing.