Categories that get your work.
Jev reads the context to suggest where a message belongs. Customer conversations, build alerts, and finance mail get their own space.
Business email, organized with Jev by TypeSafe.
Find the customer who needs you. Give every message a place.
See the signals behind what gets your attention.
Sign in or create a MailKite account, then return to your inbox.
Fictional messages · Illustrative scores · Select a message to explore
Illustrative judgment
Hi! Our team is seeing an error on checkout. We’re launching this afternoon and can’t complete a test purchase. Could you help us get unblocked?
A customer issue with a near-term deadline. In this example, the attention signal puts it in Important as well as Customers.
Illustrative judgment
Deployment complete. All checks passed and the release is live in production. No action is required. Have a great day shipping!
Engineering mail belongs in Build. A successful deployment can be relevant without needing timely attention.
Illustrative judgment
Thanks! Your September subscription payment has been received. This receipt is for your records. There is no outstanding balance or action required.
A routine receipt belongs in Finance. Its low attention estimate keeps it out of the Important view.
Illustrative judgment
You have been selected for a guaranteed cash prize. Send a processing payment immediately to claim money from a competition you never entered.
A high spam estimate puts this example in Spam review, rather than ordinary category views. It remains visible in All inbox.
A customer question, a deploy notification, and a receipt shouldn’t compete for the same attention. Jev helps tell them apart.
Jev reads the context to suggest where a message belongs. Customer conversations, build alerts, and finance mail get their own space.
See an estimate of whether a message needs timely attention. Important brings attention-needed mail together across categories.
Jev considers the message alongside delivery signals. High spam estimates move evaluated mail into a separate review view, still visible in All inbox.
Conversations, coordination, and the people behind the work.
Support requests, new leads, demos, and honest feedback.
Pull requests, deployments, and the alerts that keep you shipping.
Partnerships, campaigns, and newsletters worth a look.
Invoices, payments, receipts, and subscription updates.
Routine notifications, all with a place of their own.
Jev is TypeSafe’s first System One model: built to give software focused, typed decisions and probabilities. That makes it a natural fit for the repeated judgments inside an inbox.
Instead of asking for a paragraph and parsing an answer, we ask specific questions: What category fits? Is this likely spam? Does it need timely attention?
Jev returns structured signals. MailKite uses them to decide which views show the message. You can inspect the estimates instead of trusting an unexplained label.
Explore TypeSafe’s documentationOne category decision. Independent attention and spam probabilities. Questions evaluated together.
A Choice returns one category, probabilities across the available categories, and confidence describing how concentrated that distribution is. A Noul returns the probability of “yes”—such as whether a message needs timely attention—with no separate confidence field. Typed output makes integration predictable; it does not make every judgment correct. Our beta thresholds still need evaluation on representative mail. Read TypeSafe’s explanation ↗
Make a tab for your fundraise. Or a product launch. Describe what belongs there, and Jev checks that rule alongside the standard categories.
One message can match several custom tabs. Up to eight rules, written in plain English.
Try your own rule in the appA rule example, not a live evaluation.
Let focused models handle triage. Bring in a generative model when a message needs a draft, a summary, or deeper reasoning.
We’re exploring automatic escalation: route a time-sensitive customer issue to a person, or an uncertain case to a stronger model, under explicit rules.
The pattern behind the ideaAn LLM could draft. Jev could check specific claims against the source. Code would decide when to revise or ask a person.
We’re preparing Smart Inbox for an open-source release, so you can explore how Jev’s decisions fit into a real email app. Public repository and license coming with the source release.
It’s a beta. Here’s where things stand.
TypeSafe models & data handlingJev is TypeSafe’s System One decision model. In Smart Inbox, it selects a category and returns independent probabilities for spam, timely attention, and your custom rules. You can inspect these signals in the app. They are estimates, not guarantees.
In this testing beta, Jev evaluates a message when you open it, or when you explicitly re-evaluate loaded message bodies. The resulting signals automatically determine its inbox views. Whole-mailbox background sorting is not available; search and counts cover loaded messages.
Yes—the Continue with MailKite link starts Smart Inbox’s sign-in flow. Choose Sign up on MailKite if you need an account, then complete authorization to return to the inbox. Already have a session? Open the app directly. A new account may not have mail yet; the app also offers a sample inbox.
This beta uses mail available to your MailKite account. Signing in with Google verifies your identity; it does not connect your Gmail mailbox. External Gmail and Outlook mailbox connectors are not available in this beta.
Automatic escalation and LLM-assisted drafting are roadmap ideas. Today, the beta provides sorting and attention signals. Its assistant tools are labeled mock previews, not live LLM output. Jev itself returns decisions rather than generated prose.
When you evaluate a message, its content is sent server-to-server to TypeSafe. Smart Inbox keeps MailKite OAuth tokens on the server; the browser receives a session cookie. TypeSafe states that customer requests and responses are not used to train Jev. See the linked TypeSafe model documentation for its data-handling details.
Yes. Add up to eight custom tabs with plain-language rules. A message can match several rules while retaining its main category. Tab definitions stay in your browser for now; cross-device sync, learning from corrections, and MailKite label writeback are not available yet.
We’re preparing Smart Inbox for an open-source release. The public application repository and license will be linked here when published. Jev is a separate model served by TypeSafe.
Try Jev on your MailKite mail. Open a message.
Inspect the signals. Make the inbox yours.
Just exploring? Open the app and choose “Explore sample inbox.”