Tuesday, July 14, 2026
banner
Top Selling Multipurpose WP Theme

Hayden BreazellLaunched by OpenAI professional builders Blumean open supply documentation framework. Blume was shipped to npm on the identical day as model 1.0.3. It is as simple as dropping Markdown right into a folder and distributing your documentation web site. App boilerplates should not created or maintained after the actual fact. This undertaking is MIT licensed and open supply.

What’s Blume?

Blume is a command line instrument mixed with a part library for documentation. Learn a folder of Markdown or MDX recordsdata. A production-grade documentation web site might be generated from that folder. Its output contains navigation, search, theming, and Open Graph photos. Configuration stays elective and is added one file at a time. The code is a TypeScript monorepository. The printed package deal is situated at packages/blume. Blume’s personal documentation is: apps/docsconstructed with Blume itself. Requires Node.js 22.12 or later. Runs on Bun, pnpm, npm, or yarn.

How Blume works?

Beneath the floor, Blume generates and promotes a hidden Astro undertaking. First, the CLI is loaded blume.config.ts Scan and graph your content material. Subsequent, create the Astro undertaking .blume/ listing. Astro renders all pages by a single catchall route. This route imports Blume’s shipped elements, generated knowledge, and overrides. Each time you run .blume/ might be regenerated and solely modified recordsdata might be overwritten. In consequence, sizzling reloading whereas enhancing stays quick. The core theme doesn’t include shopper framework JavaScript. In consequence, pages rating excessive on Core Internet Vitals by default. If you’d like full management, blume eject Promote your runtime to a standalone Astro app. Eradicated initiatives nonetheless rely upon blume package deal.


Begin

Setup is accomplished with a single command, so onboarding is fast.

after that, blume dev Begin the new reload server. in the meantime, blume construct Writes static HTML and native search index dist/. The configuration file is precise TypeScript and is schema-validated.

// blume.config.ts
import { defineConfig } from "blume";

export default defineConfig({
  content material: {
    sources: [
      { type: "filesystem", root: "docs" },
      { type: "notion", database: process.env.NOTION_DB },
    ],
  },
});

The configuration is entered so the editor will catch the error earlier than the construct runs. CLI covers your complete lifecycle past these fundamentals.

directions the aim
blume init Venture scaffolding (interactive by default)
blume dev Begin the event server with sizzling reload
blume construct Construct a static or server web site
blume add Set up supply elements from the registry
blume sync Reacquire the distant content material supply
blume eject Promote your runtime to a standalone Astro app
blume validate Examine inside hyperlinks, anchor hyperlinks, asset hyperlinks, and exterior hyperlinks
blume physician Diagnose configuration and content material points

AI-enabled design

Blume targets brokers in addition to human readers. Including all pages returns uncooked markdown .md to that URL. a single flag fires llms.txt and llms-full.txt For brokers. Every web page may be copied as Markdown or opened in ChatGPT, Claude, or v0. An elective in-page Ask AI assistant solutions readers’ questions straight. Runs on high of the AI ​​SDK by way of Vercel AI Gateway, OpenRouter, Inkeep, or any OpenAI appropriate endpoint. Blume can even host Mannequin Context Protocol (MCP) servers. By way of this, Claude Code, Cursor, and VS Code learn the doc straight.

claude mcp add --transport http your-docs https://docs.instance.com/mcp

This server exposes 4 read-only instruments. search_docs, get_page, list_pagesand get_navigation.

Utilization and examples

These capabilities are mapped to concrete jobs. For API merchandise, drop an OpenAPI or AsyncAPI specification. Blume then renders an interactive reference containing the schema, authentication, and request playground by way of Scalar. For libraries, level Blume to the GitHub launch. Every launch is summarized in a changelog timeline generated with an RSS feed. If you wish to attain a worldwide viewers, add translated recordsdata for every locale. Blume helps 36 locales, locale-aware routing, and right-to-left format. For blended content material, mix native recordsdata with distant MDX, Notion, or Sanity. All sources are rendered by the identical part.

evaluate Blume

For context, listed below are Blume for 3 widespread documentation approaches. Options change shortly, so please assessment present particulars earlier than hiring.

measurement Blume Mint Rify docusaurus astro starlight
kind Open supply CLI + framework hosted business platform open supply SSG Open supply Astro theme
license MIT, free Distinctive; Paid Professional Degree MIT, free MIT, free
setting Zero-configuration Markdown folder Configuration-driven, managed Scaffold + React configuration Astro Venture + Theme
engine Hidden Astro + Vite uniquely hosted react Astro
Core theme shopper JS None (static HTML) — response runtime minimal (island)
llms.txt / llms-full.txt Constructed-in flag computerized era neighborhood plugin neighborhood plugin
Constructed-in MCP server Sure (4 read-only instruments) Sure (autohost) not built-in not built-in
eject path Standalone Astro app N/A (hosted) — Already Astro

Benefits and drawbacks

Strengths

  • Begin with zero configuration: A Markdown folder turns into a whole web site.
  • Static-first output doesn’t include core shopper JS and helps Core Internet Vitals.
  • Constructed-in AI surfaces: llms.txtper-page markdown, MCP Server, and Ask AI.
  • It is a type-safe configuration, so the editor flags errors earlier than working the construct.
  • Eject path to standalone Astro app reduces long-term lock-in.

Weak point

  • Model 1.0.3 is new, so the ecosystem continues to be younger.
  • Requires Node.js 22.12 or later, which can be lacking in some environments.
  • Request-time options resembling Ask AI and MCP require a server adapter.
  • A self-hosted mannequin means you personal the analytics and assistant wiring.
  • It has fewer third-party integrations than at the moment’s mature hosted platforms.

Vital factors

  • Blume turns your Markdown folder right into a manufacturing documentation web site with no configuration.
  • It drives hidden Astro and Vite initiatives and may be ejected into standalone Astro.
  • Constructed-in AI capabilities. llms.txtper-page markdown, and MCP server.
  • It’s MIT licensed, requires Node.js 22.12 or larger, and reached npm v1.0.3 on launch day.
  • Early adopters embrace Quiver, which migrated from Mintlify, and Neon’s add-mcp documentation.

Please test GitHub repository. Please be happy to observe us too Twitter Do not forget to hitch us 150k+ML subreddit and subscribe our newsletter. grasp on! Are you on telegram? You can now also participate by telegram.

Have to associate with us to advertise your GitHub repository, Hug Face Web page, product launch, webinar, and many others.? connect with us

banner
Top Selling Multipurpose WP Theme

Converter

Top Selling Multipurpose WP Theme

Newsletter

Subscribe my Newsletter for new blog posts, tips & new photos. Let's stay updated!

banner
Top Selling Multipurpose WP Theme

Leave a Comment

banner
Top Selling Multipurpose WP Theme

Latest

Best selling

22000,00 $
16000,00 $
6500,00 $
5999,00 $

Top rated

6500,00 $
22000,00 $
900000,00 $

Products

Knowledge Unleashed
Knowledge Unleashed

Welcome to Ivugangingo!

At Ivugangingo, we're passionate about delivering insightful content that empowers and informs our readers across a spectrum of crucial topics. Whether you're delving into the world of insurance, navigating the complexities of cryptocurrency, or seeking wellness tips in health and fitness, we've got you covered.