Weekly Update #8
TL;DR
We’ve given Pochi new tricks.
Workflows can now execute Bash commands, readFile tool handles multimedia inputs, and markdown rendering is faster and cleaner with streamdown.ai.
Let’s get on with it!
🚀 Features
- Bash Commands in Workflows You can now execute Bash commands directly inside Pochi workflows using the
!prefix. This allows workflows to pull live system or repository context, likegit statusoruname -a, and feed the results into the model before running your task.For example:
- With this: !`uname -a` and !`uptime`
- Please show the system info and uptimePochi automatically runs these commands and includes their outputs in the model’s context, making workflows more dynamic and connected to your local environment. #541
✨ Enhancements
-
Faster Markdown Rendering with
streamdown.ai: We’ve replacedreact-markdownwithstreamdown.aiin the VS Code web UI. This upgrade improves performance, adds streaming-based markdown rendering, and ensures better support for rich content (like math, code blocks, and workflows). #401 -
Extended Multimedia Support in
readFileTool: ThereadFiletool now supports reading multimedia files, including images, audio, and video, for multimodal models. Pochi automatically detects file types and encodes the content inbase64for models that can interpret visual and auditory data. #539, #569
- Added Linux ARM64 Release: Pochi is now available for Linux ARM64 systems, improving compatibility for developers running on Raspberry Pi or ARM-based environments. #543