agent-harness
2026This Rust app runs AI agents in the terminal. It keeps a replayable history of each session.
AI & software development · Tampere, Finland
I'm an ICT engineering student at Kajaani University of Applied Sciences, specializing in data and AI.
I built agent-harness, a terminal app written in Rust. I've also worked on speech transcription, computer vision, and railway data pipelines.
Use the arrow keys to explore days. Left and right move by one week. Home and End move to the first and last day.
View my contribution history on GitHub.
This Rust app runs AI agents in the terminal. It keeps a replayable history of each session.
Our team built a service that transcribes audio files and YouTube videos, then summarizes the transcripts with a language model.
I was the Scrum Master and lead developer. I led the sprints, chose the tools, and handled much of the coding and testing. We deployed the interface in containers on CSC Rahti 2 and used Puhti HPC for processing.
KAMK · Digital Services project course
Our team used computer vision to identify culvert pipe materials from photographs.
I augmented the training data and checked annotations in Label Studio. I also helped train and fine-tune the YOLO model.
KAMK · Applying Artificial Intelligence project course
I built a pipeline that collects Finland's railway traffic data through the FinTraffic API.
The pipeline uses dbt and DuckDB to model the data, then displays it in Evidence. I documented how the data moves through the pipeline and wrote automated checks to validate the results.
Data Platform project
Lunni
I develop AI-assisted integrations and application features for Lunni360. I work with OpenAPI specifications and backend compatibility requirements.
Kajaani University of Applied Sciences
My specialization is From Data to AI. I've also studied cloud computing, cybersecurity, AI, and data analytics through Microsoft Skills for Jobs.