Skip to content

2.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Mar 18:25
· 1634 commits to main since this release

Obsilo Agent v2.0.0

Install via BRAT:

  1. Install BRAT from Community Plugins
  2. BRAT → Add Beta Plugin → https://github.com/pssah4/obsilo

Or install manually: download main.js, manifest.json, styles.css and place them in .obsidian/plugins/obsilo-agent/.

Sandbox Code Execution & Self-Development

Obsilo Agent can now execute TypeScript directly in a secure iframe sandbox. This allows the agent to independently generate files such as PPTX, XLSX, or PDF—without external tools, shell access, or manual steps.

What's new:

• evaluate_expression—executes TypeScript in an isolated Chromium sandbox. npm packages (pptxgenjs, xlsx, pdf-lib, d3, chart.js, and more) are automatically loaded from CDN and bundled as browser ES modules.
• Self-created skills — the agent can create its own skills as Markdown and save reusable code modules with manage_skill.
• Dynamic Tools — using create_dynamic_tool, the agent creates new tools with TypeScript that are immediately available in the sandbox.
• Context Condensing — now enabled by default. During long sessions, the agent automatically compresses the conversation. New:

Security:
Code runs in a Chromium iframe sandbox with V8 origin isolation — no access to the file system, network, or parent process. All vault operations and network access run through a controlled bridge with path validation, URL allowlist, and rate limiting.