
Security News
GPT-6 Astra Attempts Supply Chain Attacks Against Open Source Maintainers in Testing
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.
markdown-agent-studio
Advanced tools
A visual IDE for building, orchestrating, and observing autonomous AI agent teams.
A visual IDE for building, running, and observing multi-agent AI workflows from Markdown files.
This README.md is the single source of truth for setup, usage, architecture, and release workflow.
Most agent tooling is either:
Markdown Agent Studio gives you a practical middle ground:
agents/*.md with YAML frontmatterworkflows/*.mdoutputs/*.mdmemory/autonomous/*.jsongatewayUrl)If you are new to GitHub or local development, follow this exactly.
Check installs:
git --version
node --version
npm --version
git clone https://github.com/RobThePCGuy/markdown-agent-studio.git
cd markdown-agent-studio
npm install
npm run dev
Open http://localhost:5173 in your browser.
No API key yet? That is fine. The app uses a scripted demo provider automatically.
Create local env file:
cp .env.example .env.local
Then add keys you want to use:
VITE_GEMINI_API_KEY=your_key_here
Notes:
Agent files live in agents/*.md and use YAML frontmatter.
Example:
---
name: Researcher
model: gemini-2.5-flash
tools: [web_search, vfs_write, memory_write]
---
You are a focused research agent. Produce structured findings and write them to markdown files.
Workflow files live in workflows/*.md and define step dependencies.
Example:
---
name: Research Pipeline
steps:
- id: research
agent: agents/researcher.md
prompt: "Research {topic}"
- id: write
agent: agents/writer.md
depends_on: [research]
prompt: "Write from {research.result}"
---
Ctrl/Cmd+K: command paletteCtrl/Cmd+Enter: run onceCtrl/Cmd+Shift+Enter: run autonomousCtrl/Cmd+Shift+P: pause/resumeCtrl/Cmd+Shift+K: kill allCtrl/Cmd+Shift+L: focus prompt boxGlobal MCP servers are configured in Settings and persisted in local storage.
Supported transports:
httpssestdio with gatewayUrl (browser-safe bridge)Example config shape:
mcp_servers:
- name: docs
transport: http
url: http://localhost:3000/mcp
- name: local-tools
transport: stdio
command: npx
args: [my-mcp-server]
gatewayUrl: http://localhost:3001/mcp
In Settings you can control:
Enable MemoryUse Vector MemoryMemory Token BudgetWorkflow Parallel Steps controls max concurrent runnable steps in workflows.
Use 1 for strict sequential behavior; increase for wider DAG fan-out.
Install:
npm install markdown-agent-studio
Use exported dist path:
import distPath from 'markdown-agent-studio';
Quick-run:
npx markdown-agent-studio
Options:
--port 4173--host 127.0.0.1--no-openCommon scripts:
npm run dev: local development servernpm run lint: lint checksnpm test: test suitenpm run build: typecheck + production buildnpm run check:bundle: bundle-size guardnpm run check:all: lint + test + build + bundle guardCI runs:
Patch/minor/major release scripts:
npm run release:patch
npm run release:minor
npm run release:major
Checked commit helpers:
npm run commit:checked -- --message "feat: your change"
npm run commit:publish -- --message "chore(release): vX.Y.Z" --bump patch
20.19+.env.localgatewayUrlMIT
FAQs
A visual IDE for building, orchestrating, and observing autonomous AI agent teams.
The npm package markdown-agent-studio receives a total of 8 weekly downloads. As such, markdown-agent-studio popularity was classified as not popular.
We found that markdown-agent-studio demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.

Product
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.

Security News
pnpm 12 rewrites the package manager in Rust, cutting install times by up to 90% while preserving pnpm 11 workflows and lockfiles.