Repository navigation
2.0.0
Obsilo Agent v2.0.0
Install via BRAT:
- Install BRAT from Community Plugins
- 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.