{"slug": "arsumbris-malleable-agent-native-ide-for-typed-knowledge", "title": "Arsumbris: Malleable, agent-native IDE for typed knowledge", "summary": "Arsumbris released an early alpha of its agent-native IDE for typed knowledge, currently macOS-only, built on a type engine and extensible agent framework that indexes cross-repo markdown and YAML files into a typed, queryable live graph. The IDE connects to agent harnesses through MCP and lets users and agents build tools, add views, and modify the app with the same primitives and SDKs used to build it. The release warns of bugs and breaking changes and notes it runs code on the user's machine with no sandboxing yet.", "body_md": "Early alpha. Expect breaking changes. Macos only for now.\n\nA malleable, agent-native IDE for typed knowledge.\n\nBuilt on a type engine and an extensible agent framework. Knowledge, types, skills, tools and UI components live together in composable repos.\n\nRepos can depend on each other, letting you reuse knowledge and capabilities across projects.\n\nThe engine reads them as one typed graph, checks fields and references and gives agents diagnostics they can act on.\n\nConnect your agent harness through MCP. You and your agent can build tools, add views and modify the app with the same primitives and SDKs we used to build it.\n\nPaste the following to your agent:\n\n```\nPlease help me install Ars Umbris.\n\n1) Create two folders if they do not already exist:\n   - ~/arsumbris/ will hold multiple repositories.\n   - ~/.arsumbris/ will hold configurations.\n\n2) Clone the entry-point repository:\n   git clone https://github.com/arsumbris/arsumbris.git ~/arsumbris/arsumbris\n   If that destination already exists, inspect it before proceeding; do not overwrite it.\n\n3) Read ~/arsumbris/arsumbris/INSTALL.md and follow its current setup process.\n   Check prerequisites and explain any changes needed on my machine before making them.\n```\n\nThe cross-repo graph engine over a typed file substrate.\n\nIndexes the cross-repo file substrate, turning it into a typed, queryable, live graph.\n\nImplements a custom typing language for markdown and yaml files.\n\nSee [au-engine.md](https://github.com/arsumbris/arsumbris/blob/main/au-engine.md)\n\nElectron host application that mounts typed *projections* (views) over the graph\n\nConfig driven compositions over typed data. Editable and drivable by humans and agents.\n\nSee [au-host.md](https://github.com/arsumbris/arsumbris/blob/main/au-host.md)\n\nAn extensible agent layer that provides typed tools and skills via mcp.\n\nInterfaces with your harness of choice through adapters.\n\nSee [au-mcp.md](https://github.com/arsumbris/arsumbris/blob/main/au-mcp.md)\n\nSee [INSTALL.md](https://github.com/arsumbris/arsumbris/blob/main/INSTALL.md) for what to install, in which order.\n\nEarly alpha release, under active development. Expect bugs and breaking changes.\n\nRuns code on your machine, with no sandboxing yet.\nSee [SAFETY.md](https://github.com/arsumbris/arsumbris/blob/main/SAFETY.md).", "url": "https://wpnews.pro/news/arsumbris-malleable-agent-native-ide-for-typed-knowledge", "canonical_source": "https://github.com/arsumbris/arsumbris", "published_at": "2026-09-28 00:53:02+00:00", "updated_at": "2026-09-28 01:31:07.941411+00:00", "lang": "en", "topics": ["ai-agents", "agent-protocols", "developer-tools", "ai-tools"], "entities": ["Arsumbris", "MCP", "Electron", "GitHub"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/arsumbris-malleable-agent-native-ide-for-typed-knowledge", "markdown": "https://wpnews.pro/news/arsumbris-malleable-agent-native-ide-for-typed-knowledge.md", "text": "https://wpnews.pro/news/arsumbris-malleable-agent-native-ide-for-typed-knowledge.txt", "jsonld": "https://wpnews.pro/news/arsumbris-malleable-agent-native-ide-for-typed-knowledge.jsonld"}}