Skip to content
-
Node 0.31.0: every bundled plugin tested on Windows and macOS (and ai at all); the computer plugin fixed for both (#79)OpenVibers · 16 days ago
35387fa
-
Node 0.30.0: Windows keeps the original deadline across the pipe (QPC shared clock); strict timing refuses instead of downgrading (#78)OpenVibers · 16 days ago
d4aa3ad
-
docs/ai.md: where your models answer (Chat and Vibe, Live's AI viewers, any of your computers, the SDK) (#77)OpenVibers · 17 days ago
ac2e6f4
-
v0.29.0: the ai plugin says how fast each model answers here (ai_tokens_per_s for the last model, the latest answers counting most) and ai_busy while one answers (#76)OpenVibers · 17 days ago
914b2f8
-
v0.28.0: install.sh --ai sets up your own models: the ai plugin (kept when a driver is chosen later), which model server answers or how to get one, --ai-endpoint for another port (#75)OpenVibers · 17 days ago
a65f631
-
v0.27.0: your own models for your OpenVibe work: the ai plugin relays kind ai (one chat completion) to a local model server (Ollama, LM Studio, llama.cpp) with no open port; the core routes ai to it (#74)OpenVibers · 17 days ago
ad6e598
-
v0.26.0: programs on a desk: exec takes desk (the desk's session, windows there) and detach (a program that keeps running on a whole desk and ends with it); desk templates: research, office, dev (#73)OpenVibers · 17 days ago
7c33c45
-
v0.25.0: the egress guard: every connection every agent browser makes (a page's own scripts included) goes through a proxy on 127.0.0.1 that resolves, checks and connects to the address it checked, so a page never reaches the machine's own network below level full; a task's desk leaves no empty folders (#72)OpenVibers · 17 days ago
c043f89
-
v0.24.1: kept profiles carry session cookies too (found by the production proof) (#71)OpenVibers · 17 days ago
562e8ee
-
v0.24.0: kept desk profiles (sign in once: a desk starts from the person's kept browser profile and saves it back when it stops), and the browser follows a popup or new tab its page opens and comes back when it closes; the agent's clicks count as a person's (#70)OpenVibers · 17 days ago
db68fb7
-
v0.23.0: browser desks (Desks plan D2): a headless browser alone, its page the desk's screen, input and live view, at half a desk's cost, on Linux or macOS; a desk host's screen and input reach its desks; a named desk's clicks scale to its own size (#69)OpenVibers · 17 days ago
2e5f0e6
-
v0.22.0: a desk's temp folder is short (Chrome closed as it started on a desk host: its SingletonSocket path was too long), and an unused desk stops after desk_idle_s (#68)OpenVibers · 17 days ago
0a54389
-
v0.21.0: element refs and receipts in the agent's browser (Desks plan D3) (#67)OpenVibers · 17 days ago
8a91734
-
v0.20.0: install.sh --desk-host: a used machine hosts desks for its owner's agents (its own account, the desk tools installed, max_desks sized to its memory) (#66)OpenVibers · 17 days ago
5ae2943
-
v0.19.0: several desks per machine (Desks plan D1) (#65)OpenVibers · 17 days ago
29bb4c7
-
v0.18.0: queue and pipe time count against a motion command's deadline (the writer stamps what is left; expires_at_mono_ns on the shared clock); the clock bound is exact to the nanosecond and counts Bot's millisecond stamps; a Node booting latched sets the e-stop before starting its plugins (#64)OpenVibers · 17 days ago
399ef83
-
v0.17.0: deadlines against a bounded clock; every stop names its cause (on_stop / StopInfo) (#63)OpenVibers · 17 days ago
632207f
-
v0.16.1: the runtime holds no motion command past its deadline; the five contract answers in plugins.md (#62)OpenVibers · 17 days ago
e18fe1a
-
v0.16.0: each driver command carries its provenance (session, seq, Bot's send time and deadline) and a halt's stop its turn_epoch; the runtime refuses replays and ended turns; the no-redelivery contract in plugins.md (#61)OpenVibers · 17 days ago
09fdc67
-
openvibe-node quit: end the running node cleanly (every actuator stopped, nothing latched), for launchers that start and stop it with the rest of a stream setup (#60)OpenVibers · 17 days ago
55dd022
-
v0.15.0: a private desk for agents, and Vibe by voice (the voice plugin) (#59)OpenVibers · 18 days ago
f9d9039
-
Vibe by voice: a voice plugin hears the call word on the machine and sends only what follows (voice_ask); the core routes Bot's voice_answer back and passes the owner's voice setting from config (contracts 0.214.0) (#58)OpenVibers · 19 days ago
801c816
-
A private desk for agents (desk start/stop/status): an Xvfb display with its own bus and window manager; screen, live screen, input and the browser act there with desk: private, never on the owner's screen (#57)OpenVibers · 19 days ago
621458f
-
v0.14.0: plugin commands carry the operator and the robot's turn_epoch; a command older than the newest turn halt never reaches a driver (#56)OpenVibers · 19 days ago
cca8109
-
A command older than the robot's newest turn halt never reaches a driver, and plugins get turn_epoch (cmd.turn_epoch in Python) (#55)OpenVibers · 19 days ago
575d26d
-
A plugin's command carries operator {subject, role} as Bot's gate saw it (cmd.operator in the Python SDK) (#54)OpenVibers · 20 days ago
deefa05
-
install.sh --setup: a card made on openvibe.bot/setup/sd-card adds its robot with no code (v0.13.1) (#53)OpenVibers · 20 days ago
fd2e71f
-
Node gets a STATUS.json, so the estate and the docs check track it: v0.13.0, what it does, what is not done yet (#52)OpenVibers · 22 days ago
41c8a36
-
Test: TestVideoAndTelemetry runs on Bot's real 1 s heartbeat (with 100 ms a slow runner lost the link mid-test and read a closed connection; main's macOS job failed on it) (#51)OpenVibers · 23 days ago
8713fa9
-
Node: the one command on the robot — install.sh with no code turns on the Pi's buses, finds the kit, shows a code for openvibe.bot/link and pairs once it is approved (#50)OpenVibers · 24 days ago
a9bf0a4
More commits