osolmaz/switch
Library
Can I trust it?
Worth a closer look before you use it.
Warnings Check
Very new: it was created 5 days ago. Wait a little before installing it.
Stars from real accounts No data
We haven't checked its stars for fakes yet.
Active OK
Last change today.
Licence OK
MIT: you can use it for free, also in a commercial product. Keep the licence notice.
Quick checks from public data. They help, but they are no guarantee.
What it is
A TypeScript framework that runs decision models in an agent-style loop for finite choices. Domain code turns a task's state into typed questions, such as picking the next step from a short list, and the model answers them until the task is done.
Who it's for
TypeScript developers building evals, judges or small agents on decision models such as Jev or open classifier models
How to use it
Install
npm install @osolmaz/switchFrom its README. Check it there before running it.
Ask your AI to set it up
Paste this into Claude, ChatGPT or your coding assistant.
Help me install and set up osolmaz/switch in my project. Follow its README: https://github.com/osolmaz/switch. Explain each step and check it is safe before running anything.
Star curve
On the radar
Its place among the radar's top 100, day by day, with #1 at the top. Gaps are days it was out of the top 100.
Records
- Best place on RepoAlerts: #67, on 30 Oct 2026
Alternatives
Similar projects named in its profile. Each link searches the directory.
Get alerts for repos like this
We'll email you when something in AI agents starts rising. Free, once a week, only what matches.
22,782 GitHub repos watched and ranked every hour. Figures as of 30 October 2026.
What arrives: one email on Mondays with the repos that match, never more. See last week's. Privacy
For maintainers
Add this badge to your README. It shows the repo's place on the radar, updates every hour and links back to this page.
[](https://repoalerts.com/repo/osolmaz/switch?ref=badge)Similar repos
- sandbox-quantum/switch
Self-hosted platform that places AI agents into Slack, Microsoft Teams, Discord, Telegram and Mattermost channels. Agents from different harnesses and models can join shared rooms with role instructio
- alleyxd/AnyDecide
A Python library and HTTP service that turns a local language model into a decision API. Typed questions (choice, score, yes/no) are answered in one batched forward pass by reading next-token probabil
- smhanov/agentloop
A Go library that implements the LLM tool-calling loop: it sends prompts to a model, executes requested tool calls, feeds results back, and repeats until a final answer. It adds budgets, hooks, skills
- winnin/farol
A CLI and GitHub Action that runs after an AI code review and rates the risk of merging a pull request. It ranks the riskiest files, maps what the changes reach through the call graph, reports diff co
- StartLuxLabs/StartLux-Decision
Inference engine and HTTP server for a family of open decision models from 0.8B to 27B parameters. Given a state (text, JSON or images) and typed questions, the models return a calibrated probability
- oxc-project/tsrs
A Rust-based drop-in replacement for the TypeScript 7 compiler and language server, aiming for full conformance with lower memory use and faster type checking. Currently targets the main branch of mic