Skip to content
View arkevo's full-sized avatar

Block or report arkevo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
arkevo/README.md

Hi, I'm Ivo πŸ‘‹

πŸ›’ Amazon by day, side quests by night | πŸ€– Agentic engineering with Claude Code | 🎬 Building Frametage

Python Dart Flutter FFmpeg NVENC PyTorch Claude Code Cloudflare Workers Postgres

Start Here

🧡 beadspowers-python - a structured plan β†’ execute β†’ verify workflow for building Python with Claude Code
🎞️ Frametage-Encoder-Autoframer - turn landscape video into a vertical clip that follows the people, then encode it for phones

Current Projects

A Claude Code workflow for Python projects that joins two tools and enforces the order between them: Beads, a git-backed issue tracker that gives agents a durable memory of what is planned, running and done, and Superpowers, a plan β†’ execute β†’ verify lifecycle. For a single task you stay in the loop: Claude picks how much planning the work deserves, asks the questions that matter, builds test-first and verifies at a depth sized to the diff. For an epic, a brainstormed spec becomes sequenced waves of tasks, open questions are answered with throwaway spikes before anything depends on them, and the approved plans run as parallel agents, each in its own git worktree. Every task is checked with ruff, mypy and pytest, plus review agents and an adversarial pass at the full tier, and progress lives in Beads labels, so an interrupted run resumes exactly where it stopped.

🎞️ Frametage-Encoder-Autoframer (ftea)

Most film is shot in landscape and most phones are held upright, and a centre crop cuts out whoever isn't standing in the middle. ftea finds the people and faces in each shot, chooses a subject, and moves a smoothed virtual camera to follow them the way an operator would, keeping title cards readable. It then encodes the vertical video scene by scene with NVIDIA NVENC to a VMAF quality target, so quiet scenes spend fewer bits than busy ones, and packages six HLS variants (AV1 and H.264 at 1080p, 720p and 360p) with a bundled player you can watch on your phone over your own Wi-Fi. It is the encoding pipeline behind Frametage, released as Apache-2.0 so creators get a free tool and anyone can see how it works.

GitHub Activity

GitHub Contribution Graph

What I'm Doing

  • Agentic engineering - building the workflows that let coding agents plan, test and ship real software, with a human in the loop where it counts
  • Frametage - a phone app for watching film clips in vertical, powered by the pipeline above
  • Open-sourcing what I build - so the tools are useful on their own, not just inside my projects

Pinned Loading

  1. Frametage-Encoder-Autoframer Frametage-Encoder-Autoframer Public

    Auto-reframe landscape video to vertical 9:16 and encode it as a six-variant HLS package with NVIDIA NVENC.

    Python 1

  2. beadspowers-python beadspowers-python Public

    Structured AI-assisted Python development workflow for Claude Code β€” Beads (git-backed issue tracking) + Superpowers (plan-execute-verify lifecycle) with 13-phase verification

    4 1