Skip to content
-
openvibe-shared v4.15.1 (was v4.15.0) (#196)OpenVibers · 18 days ago
dc46908
-
openvibe-shared v4.15.0 (was v4.14.0) (#195)OpenVibers · 18 days ago
3ef0c8e
-
Bots on /ws/chat: a !word that is not a sound presses the channel robot's button of that name, a ?token= socket is told how to sign in, and a new Go Live moves sockets left on the ended stream (#194)OpenVibers · 18 days ago
c22ae60
-
openvibe-shared v4.14.0 (was v4.13.0) (#193)OpenVibers · 18 days ago
8ede755
-
Vibe answers through other services: by voice (chat.vibe.ask) and agent runs delivered to Vibe chats (chat.vibe.deliver) (#178)OpenVibers · 19 days ago
ec339f6
-
openvibe-sdk v0.65.0 (was v0.64.0) (#192)OpenVibers · 19 days ago
73570b8
-
openvibe-contracts v0.214.0 (was v0.213.0) (#191)OpenVibers · 19 days ago
2ca6af6
-
openvibe-shared v4.13.0 (was v4.12.0) (#190)OpenVibers · 19 days ago
4729b5e
-
Search engines find Vibe: /vibe in the sitemap and llms.txt, the WebApplication keywords name an AI assistant, and robots.txt keeps crawlers off a person's own Vibe chats and memory (/vibe/) (#189)OpenVibers · 19 days ago
4841460
-
openvibe.chat's front page leads to Vibe: Chat with Vibe first in the hero, an Ask Vibe box that opens a Vibe chat with the question in it (never sent for you), and What is Vibe? in the questions (#188)OpenVibers · 19 days ago
8c9c860
-
Try again asks AI anew: the retried answer's runs have their own idempotency key (-r<the answer it replaces>), so AI no longer replays the first answer's run (the same text, or a stopped run's fallback) (#187)OpenVibers · 20 days ago
f1f061a
-
Stop while Vibe writes: what it wrote so far stays as its answer, marked as stopped, and the run is cancelled at AI (POST /api/chat/vibe/:slug/stop; a Stop button in the writing bubble) (#186)OpenVibers · 20 days ago
12e0132
-
Copy and Try again under Vibe's answers: Copy takes the whole answer or one code block; Try again replaces the answer to your last message with a new one (counted like any answer; a form without JavaScript) (#185)OpenVibers · 20 days ago
bf64853
-
Vibe takes long text: up to 12000 characters in your own chat (a pasted page, a file, code), read whole, with no spam guess there; the attach button takes text files, read in the browser into the box (#184)OpenVibers · 20 days ago
1c8a689
-
How Vibe did this, under chat answers too: the tools Vibe used (searched what, read which page, a note saved, an agent set up) are kept with its answer in plain words and folded under it, live and on the page (migration 0032) (#183)OpenVibers · 20 days ago
13a6c7e
-
Vibe's answers stream: each turn is read from AI as it is written (runs?stream=1) and the chat sees room_ai_delta with the text so far; the waiting bubble renders it as Markdown until the finished message replaces it (an AI without the stream still answers) (#182)OpenVibers · 20 days ago
274a8f6
-
Vibe's greeting fits a short phone: tighter copy, and under 700 px tall the mark goes and one suggestion stays (at 320x640 the heading was above the screen) (#181)OpenVibers · 20 days ago
ccfac99
-
Vibe sets up recurring work: in your own chat, once you agree, it makes one of your OpenVibe Agents (daily or weekly, on your allowance) and lists the ones you have; Memory made reliable: an explicit instruction, and a plain "remember that …" is kept even when the model only promised it (#180)OpenVibers · 20 days ago
e045523
-
Vibe remembers you (Memory): it keeps a short note when you ask it to remember something or tell it a lasting preference, reads the notes in your own chats only, and openvibe.chat/vibe/memory lists them to add, delete, forget all or switch off (never passwords, keys or card numbers; export and deletion carry them) (#179)OpenVibers · 20 days ago
adfc522
-
Vibe: one <h1> on a new chat (the greeting); the header's name is a heading only inside a chat (#177)OpenVibers · 20 days ago
1b979be
-
Vibe's rail: Your agents (recurring work in plain words, with a memory, a schedule and quiet hours, on openvibe.actor/me/agents) (#176)OpenVibers · 20 days ago
542e10e
-
Vibe: "How Vibe did this" folded under an agent task's answer (agent and model, the check, time, cost, sources, every step on Actor); Chat now reads Actor's cost as cost.usd (it read total_usd, so every task's cost was null) (#175)OpenVibers · 20 days ago
bc69e5b
-
Vibe: search your chats (#174)OpenVibers · 20 days ago
e63177c
-
Code blocks are reachable from the keyboard (tabindex=0 and a focus ring): /developers failed axe's scrollable-region-focusable, which paged the owner (#173)OpenVibers · 20 days ago
af09381
-
Vibe's rail: Tasks (Actor), Computers & robots (Bot) and Work together beside Messages, Rooms and Global chat; its hover only where a pointer hovers (#172)OpenVibers · 20 days ago
837b362
-
Vibe: Chat · Research · Agent · Code modes in the composer; the last three are agent tasks of the chat (on the person's own Actor allowance and computer) that answer in the chat when done (#171)OpenVibers · 20 days ago
7e55a85
-
Phones: list grids size their columns with minmax(0, 1fr) (or a min(…, 100%) minimum), so one long line can never widen a page past the screen (#170)OpenVibers · 20 days ago
3d15f3b
-
Phones: list grids size their column with minmax(0, 1fr), so a long message preview (a pasted link) is cut with … instead of widening /messages past the screen and pushing the navbar's menu off-screen (#169)OpenVibers · 20 days ago
e0ac196
-
Workspaces for everyone: any community room, a Workspace kind, /work (#168)OpenVibers · 20 days ago
0b5b121
-
Workspace rooms take alerts: signed hooks (a Watch webhook action, an OpenVibe event, a line) become messages from Vibe and can queue a task for the hook's maker (#167)OpenVibers · 20 days ago
73d6f04
More commits