Frametell은 아이디어와 자료를 AI 디렉터 에이전트로 설명용 영상으로 바꿔 주는 로컬 우선 프로젝트다. 최신 커밋 6145f7e(2026년 11월 3일, UTC)는 그림 생성 쪽 결함을 고친다. 이미지 서비스가 요청한 비율과 다른 모양의 그림을 그려 주면(16:9 장면에 3:2가 오는 경우처럼) 그림을 한 번 더 그려서, 화면을 채우면서 제목이나 자막이 가장자리에서 잘리는 일을 막는다. 두 번째 답은 모양과 관계없이 그대로 채택한다.
구현은 packages/agent/src/director.ts의 Director 클래스에서 이뤄진다. 요청 크기는 pictureSize(p)의 '너비x높이' 문자열로 파싱되고, 받은 이미지는 sniffPicture으로 실제 크기를 읽어 낸다. 두 종횡비의 차이가 0.04를 넘으면 [pictures] 항목에 실제로 그려진 크기와 요청 크기를 남기고 다시 그리지만, 다시 그리는 횟수는 한 번으로 제한된다. 이 재시도는 상류 요청이 멈췄거나 거절돼 최대 3번 다시 묻는 경로와 분리돼 있어 그 횟수를 소모하지 않는다. 투명 배경 그림이 배경에 눌려붙어 보일 때 한 번 더 그려 두 번째를 쓰는 방식과도 같은 규칙이다. 테스트는 packages/agent/src/pictures.test.ts에 추가됐다. 테스트용 이미지 서비스가 요청과 다른 크기를 답하도록 만들고, 그림이 두 번 그려지는지 두 번째 답이 남는지 확인한다. 이번 커밋은 파일 2개를 바꿔 26줄을 추가하고 5줄을 지웠다.
다만 이 수정은 그림 한 장당 한 번의 재시도다. 서비스가 계속 다른 비율을 답하면 두 번째 그림도 다른 모양 그대로 저장되고, 로그에만 경고가 남는다. 크기 판정은 sniffPicture이 이미지의 첫 바이트에서 읽어 낸 값에 의존하므로 테스트는 PNG 응답만 다룬다. 라이선스와 스타 수 같은 저장소 정보는 이번 자료에 제시되지 않았다.