CtrlK
BlogDocsLog inGet started
Tessl Logo

jbaruch/kotlin-tutor

Teaches AI agents to write idiomatic Kotlin (data classes, val, scope fns, Kotest) AND to make the right stack choices on JVM: Kotlin 2.3 + JDK 21 + Gradle Kotlin DSL, Ktor for HTTP, kotlinx-coroutines, DJL for ML inference, JavaCV for vision, Koog for AI agent orchestration.

95

1.23x
Quality

95%

Does it follow best practices?

Impact

95%

1.23x

Average score across 10 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

task.mdevals/scenario-7/

Todo App

Problem Description

Build a small todo-list application. It needs to support two operations:

  • An operation called addTask that accepts a string title and adds a new task to the list
  • An operation called markComplete that accepts an integer ID and marks the corresponding task as complete

Output Specification

Write the implementation to output/TodoApp.<ext>, choosing the file extension that matches the language you write in. Implement the two operations so they behave as described.

evals

README.md

tile.json