Skip to content

Ancilo 0.5.0

Choose a tag to compare

@stefangrunert stefangrunert released this 06 Oct 14:35
  • Sources you can open: an answer from your documents puts a small numbered mark after what it took from them – a click shows the very passage the answer had, with file, page or sheet and the text around it. Ancilo numbers the passages and checks the marks: a source the AI made up is taken out, and the answer says so. If the file changed since, the source says that too and still shows what the answer had.

  • Look at a task's results before keeping them: tables and Word documents a task wrote are checked – does the file open, is what you asked for there (the columns you named, a total), do the totals and amounts add up – and Look at it shows the file with its rows and columns, a wrong cell marked. A problem is only what is sure; what Ancilo can only suppose (an empty cell, a total in the text that differs) is a note and never blocks a good file. Keep and Save take exactly the version you saw; if the task changed it since, Ancilo checks again first. The checks say what they cannot do: whether the content is right.

  • Long tasks keep what matters: when a task's earlier tool output has to get shorter, a test run keeps its failures and its verdict (before: only its start – the failing test was the first thing to go), a list its first rows, a file its start and any line that stands out; each says whether the step failed. The whole output stays with the conversation, and the AI can read it again (read_result). With a small model (Qwen3.5 4B) on long multi-step tasks, 11 of 12 runs came out right instead of 7 of 12; on outputs Ancilo had never seen, the shortened text kept what mattered in 10 of 12 cases (before: 0).

  • Fixed: the coding agent's commands failed on its own project path when its copy lies in a folder with a space (as Ancilo's data does, under "Application Support"): cd and file paths broke until the model found another way. Ancilo now writes the copy's path into a command the way its quoting needs.

  • A computer too small for an AI model is told so, with the numbers – how much the smallest model needs, how much this computer can spare – and what would help, instead of "close other programs and try again". The setup goes on without a local model, and a chat says plainly why there is no AI to answer instead of offering a download that would not help. When only small models fit, Ancilo says what to expect from them.