Ecosystem metrics
- New Repos
- 3
- down 99.8%
- Commits
- 939
- down 4.1%
- Releases
- 3
- down 70.0%
- Contributors
- 39
- down 23.5%
- Merges
- 36
- up 0.0%
Activity Overview
Commits and releases over time
- Commits
- Releases
- Authors
Repository Explorer
No repositories match that filter.
6855 commits in all time
May 31, 2026 11:27 – Aug 29, 2026 11:27 UTC
fix(agent): fastest tool-capable OpenRouter host, simpler chart chip
Drop the Fireworks/Together pin. require_parameters plus throughput is the original routing. The intro ask is "get algorand's price chart" without the parenthetical that was confusing the model.
4a276f26
main
4/8 ++ 13 --
fix(agent): try Fireworks before Together on OpenRouter
Throughput sorting among four hosts queued on a high-tok/s farm with a slow start. Fireworks first for snappy tool calls; Together as backup.
a3e067ac
main
2/8 ++ 8 --
fix(agent): pick the fastest of the trusted OpenRouter hosts
`order` always waited on Together. `only` plus throughput keeps the same four hosts and lets OpenRouter choose the snappy one.
93fe4a59
main
2/8 ++ 9 --
fix(agent): pin OpenRouter to Together, Fireworks, DeepInfra, Parasail
Throughput sorting still picked a host that streamed DeepSeek DSML as text. Try those four in order; fall back only if all miss.
2f7798f2
main
2/12 ++ 6 --
fix(agent): pin OpenRouter to tool-capable hosts by throughput
Default cheapest-host load balancing was sending DeepSeek Flash to backends that advertise tools but stream DSML as text. require_parameters keeps only hosts that accept the tools payload; throughput picks the fastest of those.
c5a40085
main
3/73 ++ 2 --
feat(marketing): qt314 ecosystem promo tape
HTML-per-frame cut of the four read tools — chart, web, quote, markets — at 1920x1080. Notes the even-height libx264 gotcha.
30d66900
main
2/323 ++ 0 --
feat(agent): open on mainnet with the rail folded
The chip no longer reads NEXT_PUBLIC_EXPLORER_DEFAULT_NETWORK, so a Vercel testnet env cannot bake the wrong default into the client. The account rail starts closed. Testnet and localnet intros drop vibekit.algo for lookups that actually resolve there.
92d0cac8
main
8/56 ++ 22 --
feat(agent): the intro opens with algorand's chart (wince)
991298d2
main
1/2 ++ 1 --
fix(explorer): a pre-signed draft simulates against the wallet's sender, so the swap modal derives; the chart's range chips swap in place
be5ab41f
main
4/32 ++ 4 --
feat(agent): a chart's range chips re-run the read and swap the record into the same card; isPluginViewId joins the explorer's browser-safe exports
2dd45eda
main
5/63 ++ 2 --
fix(alpha-arcade): a service without a market list still resolves one market
35c344c8
main
1/2 ++ 2 --
feat(alpha-arcade): the market card reads the cached feed (prices, image, volume) and shows the odds as one bar with compact buy buttons
c2585d2d
main
3/56 ++ 52 --
test(alpha-arcade): the unlaunched-option case types cleanly
6258d353
main
1/3 ++ 7 --
fix(alpha-arcade): options without a market app yet are not tradable — dropped from the feed instead of failing the page
1c7eb2af
main
2/21 ++ 4 --
feat(alpha-arcade): the market list pages like every list — offset tokens over the cached, volume-sorted feed; plugin reads page through call-tool as their view's record
9f1be168
main
10/227 ++ 60 --
feat(alpha-arcade): the market list reads the site's cached feed — 3 s with prices, paged; the SDK route and the chain scan stay as fallbacks; probabilities scale from microunits
88dadc74
main
5/233 ++ 15 --
fix(alpha-arcade): the fallback scans the chain explicitly — getLiveMarkets() re-enters the API once a key is set
f5c4460d
main
1/2 ++ 1 --
fix(alpha-arcade): when the keyed API fails, the market list falls back to the on-chain scan instead of failing the turn
7a2d65bd
main
1/9 ++ 2 --
fix(alpha-arcade): the market list is live markets only, the keyless on-chain scan is kept a minute, and ALPHA_API_KEY takes the fast path
a9fc6747
main
4/42 ++ 10 --
feat(agent): three intro examples — a name, a quote, the markets
0914d7a4
main
1/2 ++ 6 --
feat(core): a 429 from any source is one RATE_LIMITED error — the web shows 'resting', the model says so once and stops retrying
0d581ddb
main
7/84 ++ 13 --