Skip to content

v0.9.50 β€” 🌱 Not just agents. An ecosystem.

Choose a tag to compare

@bagidea bagidea released this 13 Aug 18:45
· 38 commits to main since this release

🌱 Not just agents. An ecosystem.

BagIdea Office started as a place to have AI agents as real coworkers. What it has grown into is wider than that description, and this release finally writes it down β€” in the README, on the website, and in a new guide.

A self-evolving, self-extending agentic AI ecosystem covers the four things that make it more than a team of agents:

  • A team, not a model. Many agents with different roles, skills, tools β€” and even different brains. They coordinate, hand work off, split into ghost clones for parallel work, hold meetings and report back up the chain.
  • Knowledge that compounds. Shared OFFICE.md notes, per-agent memory written automatically after real work, workflows saved as reusable skills, an archive any agent can search. One project creates knowledge the next project can use β€” so the office doesn't start from zero every time.
  • It extends itself. When an agent finds that the capabilities it has aren't enough for the job, it doesn't have to stop: it can propose a tool or a plugin, and with your approval that capability becomes a real part of the running office. In our own office the team built themselves a tool to talk to each other with, and the Director now reports to the CEO from its data β€” nobody specified it, the work asked for it. The idea shifts from AI that uses tools to AI that can propose new tools and capabilities for itself.
  • You are still the CEO. Every widening passes a human gate β€” the Security Center, project-hook trust, and βœ… / βœ• on every proposal, with your reasons (which is also how the team learns what you want next time).
Goal β†’ Think β†’ Act β†’ Learn β†’ Extend β†’ Collaborate β†’ Repeat

The same story is now a section on the website and the docs site β€” pre-translated into all 14 languages in the same change.

Also fixed

  • Two UI strings the site referenced but never had. inst_s1_win / inst_s1_mac β€” the shell labels above the install commands β€” were used in the markup with no string behind them, so every language quietly fell back to English. Added in all 14.
  • The English pack was contradicting the page it renders into. It still called the npm path "quickest" and said the installer compiles with Rust β€” stale since the prebuilt shell landed, and since the English pack overwrites the markup, that was what English readers actually saw.
  • The website scrolled sideways on a phone. A grid track sized itself to the min-content of the long one-line installer URL, and the provider list rendered as one unbreakable word. The docs page had the same bug on narrow screens. Verified at 390 px and 1280 px: no horizontal overflow left.
  • A test that reported a failure it had invented. t.skip() marks a test skipped but does not stop the body, so the Windows/macOS early-out in api.test.js fired its request anyway β€” at an endpoint that is human-UI only and correctly answers 403 without the x-bagidea-ui header.

Docs, website and a test only β€” no change to how the office behaves. bagidea update picks it up.

Full changelog: https://github.com/bagidea/bagidea-office/blob/main/CHANGELOG.md