GoEventBus
Go event bus whose optional routing layer asks Jev a Choice to pick an event projection only for ambiguous cache misses.
This summary is based on how curated lists describe the project; its README was not available to review.
Overview
GoEventBus is a high-performance event bus for Go. According to the list summary, an optional routing layer first evaluates deterministic rules, then reuses cached decisions, and only for ambiguous cache misses asks Jev a typed Choice to select the event projection.
This layering keeps model calls rare and cheap: most events never reach Jev. No README was available, so APIs and performance figures are not documented here.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Choice | Which projection should this ambiguous event be routed to? | — |
How it works
- Apply deterministic routing rules
- Reuse a cached decision if available
- Ask Jev only for ambiguous cache misses
- Route the event to the chosen projection
Strengths
- Model calls only on ambiguous misses
- Caching reduces cost
Caveats
- List-only; no README reviewed
At a glance
- Type
- Project
- Language
- Go
- Runtime
- library
- Has code
- yes
Use cases and integrations
How curated lists describe it
Event infrastructure: high-performance Go event bus whose optional routing layer evaluates deterministic rules, reuses cached decisions, then asks Jev a typed `Choice` to select the event projection only for ambiguous cache misses.
yibie/awesome-jev
Frequently asked questions
When is Jev called?
Only for ambiguous events not covered by rules or the cache.
What does Jev decide?
Which event projection to use.
Is it required?
No, the routing layer is optional.
Related projects
OpenClaw plugin and CLI that turn a plain-language condition into a scheduled trigger, waking the model only when Jev says it is true.
PluginbetaTypeScriptPulumi example where Jev picks the best cloud region and modules per user location while code does pricing math and provisioning.
ProjectprototypeTypeScriptLocal-first routing engine for long-running agent tasks that uses a Jev decider to pick a model group per turn.
PluginproductionRust, TypeScriptOpen-source AI gateway for 100+ LLMs that can use Jev to classify requests for complexity routing and to compact tool results.
ProxyproductionPythonOpen-source workspace for running and reviewing AI coding agents across devices, with an optional Jev-based automatic model router.
ProjectproductionTypeScript- jev-router★ 593
Per-turn model routing for Claude Code and Codex: wraps the real CLI and lets Jev send simple turns to fast models and hard ones to strong.
ProxybetaJavaScript