Skip to content

Jevis

Dart package driving Flutter integration tests with Jev: register tap, text, scroll, and custom actions, state a goal, and let Jev pick actions within an attempt budget.

Stars
2
Language
Dart
License
APACHE-2.0
Published by
Community
Author
jaewgwon
Last verified
Oct 2026

About this project

Jevis is a Dart package that runs on Flutter's integrationtest framework to test Flutter apps with TypeSafe's Jev model. Register the actions your test may use, describe a goal, and set an action budget. Jev chooses the next action from the current UI and evaluates whether the goal has been reached. ▶ Watch the Jevis demo on YouTube. How to start · Actions · Goals and execution · Observation and limits · Logging · Example and tests · License and contributing.

Quoted from the project's README. Read the full README.

Highlights

  • Runs on integration_test with Flutter SDK and Dart 3.4+; needs a simulator, emulator, or device.
  • Standard plus custom actions with keys, finders, waits, drags, sliders, and dropdown options.
  • Goal plus instruction execution with observable final states and sequential test calls.
  • Reads TYPESAFE_API_KEY from compile-time defines; model stays jev-latest.

Watch out

Requires Flutter SDK, a device or emulator, and a real API key; UI text is sent to the API, so use test accounts. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

More Jev resources like this

6GitHub stars
Home Assistant integration exposing decision-model APIs through a native AI Task entity, typed jev actions, YAML decision sensors and an Assist router.
Jev Integrations & Adapters#community#github
5GitHub stars
LangChain notebook with runnable Jev examples for ticket triage, model routing, reply guardrails, tool selection and finance inbox checks.
Jev Integrations & Adapters#community#github
3GitHub stars
Video companion code showing Jev for QA work through the Vercel AI Gateway, from CI failure triage to guardrails, grounding checks, and local Ollama runs.
Jev Integrations & Adapters#community#github
3GitHub stars
Home Assistant custom integration that gives a weekly checkup for unavailable entities, risky updates, stuck integrations, and missing areas, types, labels, and recorder trims.
Jev Integrations & Adapters#community#github
2GitHub stars
Community n8n node that adds Jev Choice, Score, and Noul questions to workflows, keeping native answers, model version, token usage, and latency for confidence routing.
Jev Integrations & Adapters#community#github
1GitHub stars
Claude Code plugin that turns classification problems into reusable .sig.json signatures, then scores CSV, Excel, or text datasets row by row through the Jev API and writes results back to Excel.
Jev Integrations & Adapters#community#github
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai