Click any tag below to further narrow down your results
Links
anydoc is a Rust library that converts 14 document formats (Word, PowerPoint, Excel, PDFs, etc.) into clean GitHub-flavored Markdown in milliseconds. It works across Node.js, Python, and the browser via WebAssembly, and benchmarks show it's 200x faster than LibreOffice while scoring higher quality than competing tools. The library parses any format into a shared document model, so tables, headings, and formatting behave consistently regardless of input type.
- anydoc converts 14 document formats to Markdown in ~4.4ms per file versus LibreOffice's 1129ms—about 200x faster
- In benchmarks against 6 competitors on 100 documents, anydoc scored 81 overall (vs. 40-70 for others) and was the only tool supporting all 14 formats
- It works by parsing every format into a shared document model before rendering to Markdown, keeping tables, headings, and formatting consistent regardless of input type
- Scoring was done by Claude Sonnet as a blind judge against ground-truth images across 482 verdicts
After Andrej Karpathy outlined the idea of “LLM Knowledge Bases” on April 3, 2026, developers built Graphify in under 48 hours. Graphify turns any folder of code, docs, and images into an interlinked markdown wiki you can query without vector databases or complex setup. It persists across sessions, builds backlinks and concept maps, and cuts future query costs.
- Karpathy's April 3, 2026 pitch for "LLM Knowledge Bases" proposed replacing RAG's fetch-at-query-time approach with an LLM-generated, persistent markdown wiki.
- Developers built Graphify from that idea in under 48 hours, and it racked up hundreds of GitHub stars within hours of posting.
- Graphify converts any folder (code, docs, images) into an interlinked markdown wiki—summaries, backlinks, concept maps, index—with one command, no vector database or retrieval pipeline needed.
- Because the wiki is plain markdown that compounds with each update, it's transparent, Git-versionable, and cuts future query costs compared to traditional embedding-based retrieval.
This article argues that using Markdown prompts and LLMs as a runtime interpreter for business rules is slow, expensive, unreliable, and insecure. It shows how mixing regular code, human approvals, and LLMs without a solid framework leads teams to overuse LLMs instead of writing proper code and handling state continuations.
- Using LLMs to interpret Markdown business logic runs ~10,000x slower, costs more, and invites hallucinations, privacy leaks, and prompt-injection attacks than writing regular code.
- The real cause is engineering friction: without a framework to pause/resume code and store continuations, teams dump logic into prompts and let the LLM manage state via conversation history instead of building proper state machines.
- ~90% of support queries follow predictable flows that deterministic code handles better and near-instantly, so LLMs should be reserved for genuinely unstructured tasks like image recognition, sentiment scoring, or free-form-to-query translation.
The author uses a local LLM called pi that reads a global CAPABILITIES.md index in markdown, pointing to task-specific docs like SSHing into a studio Mac or driving a browser. Pi only loads detailed instructions when a task matches a capability, and new setups are documented and added to the index so agents grow more useful over time.
- A single symlinked AGENTS.md pointing to a CAPABILITIES.md index lets every project share one growing set of agent capabilities instead of duplicating setup per folder.
- Pi only loads detailed docs when a task matches one of the index's listed capabilities, keeping context small while still scaling to many tools.
- Adding a capability is just three steps (write the doc, add an index line, commit), so the library compounds over time as new setups get documented.
- The agent-docs repo is itself maintained almost entirely by AI, treating documentation upkeep as its own agent task.
This browser extension strips away ads, navigation, scripts and other clutter to extract the main content of any page and convert it into clean Markdown. It uses Mozilla’s Readability library plus customizable options (images, links, metadata) and offers instant copy or download. It streamlines LLM workflows by providing structured, token-efficient input.
- One-click browser extension converts any webpage to clean Markdown using Mozilla's Readability library, stripping ads, nav, and scripts.
- Markdown output uses far fewer tokens than raw HTML, making pages easier for LLMs to parse and reason over.
- Built with Plasmo, React, Tailwind, and Turndown (HTML-to-Markdown), open-sourced under MIT license.
- Offers extras like a preview tab, toggles for images/links/metadata, document map generation, and one-click copy as an AI prompt.
Three major AI agent platforms—Manus, OpenClaw, and Claude Code—store their memory in plain Markdown files instead of vector databases. The article breaks down how file-based context boosts token-cache economics, enables attention control, and layers optional semantic retrieval, plus when this approach starts to break down.
- Manus hit $100M ARR in eight months using append-only Markdown for memory instead of a vector database, since its 100:1 input-to-output token ratio makes cache-friendly file appends roughly 10x cheaper than invalidating a cache with database writes.
- OpenClaw layers SQLite-based vector search directly on top of its Markdown notes (vectorWeight = 0.7 plus temporal decay) rather than using an external vector database, blending keyword and embedding scores.
- Claude Code's CLAUDE.md files use directory/scope-based progressive disclosure to load only relevant context, replacing the need for a retrieval database entirely.
- All three systems treat the filesystem hierarchy itself as the retrieval mechanism, using plain text files for both long-term memory and active attention control (e.g. Manus's constantly rewritten todo.md).
Karpathy proposes replacing on-the-fly retrieval with an LLM-maintained markdown wiki that ingests sources, compiles structured pages, and self-updates through ingest, query, and lint cycles. This approach builds a persistent, compounding knowledge base without vectors or re-retrieval, though it currently lacks enterprise controls.
- Karpathy's "LLM Wiki" replaces vector-based RAG with an LLM that reads sources once and maintains a persistent, self-updating markdown wiki instead of re-retrieving chunked fragments per query.
- The system runs three operations—ingest (add new material), query (answer from the wiki, then save new answers back into it), and lint (scheduled scans for outdated info, broken links, and gaps)—so every interaction compounds the knowledge base rather than starting fresh.
- It directly targets two RAG failure modes: stateless retrieval that repeats embedding work every query, and chunking that destroys document context.
- The idea echoes Vannevar Bush's 1945 Memex concept of an associative, hyperlinked personal knowledge library, though it currently lacks enterprise-grade controls.
This article compares two main options for setting up an AI agent: the user-friendly Claude and the customizable Hermes. It explains the differences between AI agents and chatbots, outlines the setup processes for each option, and emphasizes the importance of .md files for effective AI interaction.
- Claude's Cowork mode requires a paid subscription starting at $20/month to let it act autonomously on your computer.
- Hermes has no known security vulnerabilities as of April 2026, whereas OpenClaw has had multiple.
- Hermes offers better memory and learning from past interactions than OpenClaw, at the cost of a more involved setup.
Mermaid is a tool that converts natural language or Markdown into diagrams like flowcharts and ER diagrams. It integrates with existing workflows, allowing real-time collaboration and customization. Ideal for teams needing to visualize ideas quickly and effectively.
- Mermaid converts natural language or Markdown-style code into diagrams like flowcharts and ER diagrams, used by over 5 million users and 200,000 companies.
- It integrates with existing workflows like GitHub and Confluence, and supports real-time co-editing and creating diagrams directly within IDEs.
- Users report diagram creation time dropping from over 30 minutes to under five.
- Security features include custom encryption and SOC2 compliance.
Markdown emerged in 2004 as a simple and intuitive way to format text for the web, developed by John Gruber to address the complexities of HTML. Its ease of use and effectiveness quickly led to widespread adoption across various platforms, fundamentally changing how content is created and shared online.
- John Gruber created Markdown in 2004 specifically to make web formatting simpler than raw HTML.
- Its lightweight syntax proved so intuitive that it spread far beyond blogging into platforms like GitHub, Reddit, and Slack.
- Markdown's success shows how a small, well-designed tool can become an unofficial standard without formal enforcement.