<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: linz001</title>
    <description>The latest articles on DEV Community by linz001 (@linz001).</description>
    <link>https://dev.to/linz001</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3997757%2F1ffd7fd1-8767-4832-86c9-bb4191a8a37c.jpg</url>
      <title>DEV Community: linz001</title>
      <link>https://dev.to/linz001</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/linz001"/>
    <language>en</language>
    <item>
      <title>Your AI Has No Long-Term Memory. You Need an External Brain</title>
      <dc:creator>linz001</dc:creator>
      <pubDate>Tue, 23 Jun 2026 01:42:06 +0000</pubDate>
      <link>https://dev.to/linz001/your-ai-has-no-long-term-memory-you-need-an-external-brain-404e</link>
      <guid>https://dev.to/linz001/your-ai-has-no-long-term-memory-you-need-an-external-brain-404e</guid>
      <description>&lt;h1&gt;
  
  
  Your AI Has No Long-Term Memory. You Need an External Brain
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;How Karpathy-style LLM Wikis, cloud sync, and agent-native APIs are changing the way researchers and developers store knowledge&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;Every knowledge worker has lived through the same cycle.&lt;/p&gt;

&lt;p&gt;You spend an afternoon reading papers, scanning documentation, or chasing down a thread across a dozen browser tabs. You paste the highlights into a chat window. The model gives you a crisp summary. You feel productive.&lt;/p&gt;

&lt;p&gt;A week later, you ask a follow-up question. The model has no idea what you read. It improvises. You spend twenty minutes reconstructing context you already paid for once.&lt;/p&gt;

&lt;p&gt;This is not a failure of intelligence. It is a failure of memory architecture. Large language models are extraordinary reasoning engines, but they are poor custodians of your personal knowledge. Chat logs disappear. Notes apps become graveyards. Folder trees of markdown files rot without structure. One-shot retrieval pipelines are expensive, brittle, and disconnected from how you actually think.&lt;/p&gt;

&lt;p&gt;What you need is not another note-taking app. You need an &lt;strong&gt;external brain&lt;/strong&gt;: a structured, searchable, durable knowledge base that both you and your AI agents can read and write over time.&lt;/p&gt;

&lt;p&gt;That is the problem &lt;strong&gt;brain2.wiki&lt;/strong&gt; was built to solve.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Karpathy insight: wikis, not chat logs
&lt;/h2&gt;

&lt;p&gt;In 2024, Andrej Karpathy articulated a simple but powerful idea: instead of stuffing documents into a vector database and hoping retrieval works, treat knowledge as a &lt;strong&gt;living wiki&lt;/strong&gt; — interlinked markdown pages that accumulate, cross-reference, and compound.&lt;/p&gt;

&lt;p&gt;The model does not need to re-read everything from scratch. It orients itself in a structured graph: an index, a schema, entity pages, concept pages, comparison pages. Each page carries frontmatter, wikilinks, and provenance. Knowledge is compiled once and updated incrementally, the way Wikipedia grows rather than the way a conversation evaporates.&lt;/p&gt;

&lt;p&gt;This pattern — sometimes called an &lt;strong&gt;LLM Wiki&lt;/strong&gt; — changes the economics of AI-assisted research. You stop paying the same context tax on every session. Your agent reads what already exists, cites specific pages, and writes back new pages when it learns something durable.&lt;/p&gt;

&lt;p&gt;brain2.wiki takes that pattern and puts it in the cloud, with an API and a Skill layer designed for agents first and humans second.&lt;/p&gt;




&lt;h2&gt;
  
  
  What brain2.wiki actually is
&lt;/h2&gt;

&lt;p&gt;brain2.wiki is an &lt;strong&gt;external brain knowledge base service&lt;/strong&gt;. At its core, it hosts Karpathy-style LLM Wiki vaults: markdown knowledge bases organized into entities, concepts, comparisons, and queries, linked together with &lt;code&gt;[[wikilinks]]&lt;/code&gt; and governed by a schema.&lt;/p&gt;

&lt;p&gt;Each vault is isolated behind a UUID. Your research vault is yours. Your cooking notes are separate from your health references. There is no shared namespace where your private knowledge could leak into someone else's.&lt;/p&gt;

&lt;p&gt;The service is built around three ideas:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Agents are the primary users.&lt;/strong&gt; Search, read, ingest, and sync happen through API calls and editor Skills — not through a human browsing a website for answers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cloud sync keeps vaults durable and portable.&lt;/strong&gt; You maintain a local wiki in your project; you mirror it to the cloud when ready. Your agent can pull it back on another machine. Your knowledge survives session boundaries.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Search must be real.&lt;/strong&gt; brain2.wiki indexes vault content with trigram full-text search, so agents can find specific passages across thousands of pages — not approximate semantic neighbors, but actual text matches you can verify.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you have used a local LLM Wiki in Cursor or Claude Code, brain2.wiki is the cloud backbone that makes that wiki persistent, shareable across devices, and queryable at scale.&lt;/p&gt;




&lt;h2&gt;
  
  
  Getting started: API keys and vault isolation
&lt;/h2&gt;

&lt;p&gt;The onboarding path is deliberately minimal.&lt;/p&gt;

&lt;p&gt;You sign up at brain2.wiki, create an API key, and receive a token your agents use for authentication. No OAuth dance. No session cookies your CLI cannot hold. An API key is the right abstraction when the consumer is code.&lt;/p&gt;

&lt;p&gt;With that token, you create one or more UUID wiki vaults. Each vault has its own domain, schema, and page graph. UUIDs are not cosmetic — they are the stable identity your Skill and CLI reference on every sync and read operation. Isolation is enforced at the storage layer: your vault's markdown lives in its own namespace on disk and in the index.&lt;/p&gt;

&lt;p&gt;This matters if you are a researcher with multiple projects, a developer maintaining separate knowledge bases for work and side projects, or a team that wants clean separation between domains without spinning up separate infrastructure.&lt;/p&gt;




&lt;h2&gt;
  
  
  The brain2-wiki Skill: where local editing meets cloud sync
&lt;/h2&gt;

&lt;p&gt;The &lt;strong&gt;brain2-wiki Skill&lt;/strong&gt; is the bridge between your AI editor and the cloud service. It works with Cursor, Claude Code, Trae, and other AI editors that support Skills.&lt;/p&gt;

&lt;p&gt;The workflow mirrors how serious wiki maintenance should work:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Orient.&lt;/strong&gt; Before any work, the agent reads your wiki's schema, index, and recent log entries. This prevents duplicate pages, broken links, and taxonomy drift — the silent killers of knowledge bases.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ingest.&lt;/strong&gt; New sources land in a &lt;code&gt;raw/&lt;/code&gt; layer. The agent reviews them, extracts durable facts, and writes structured wiki pages with outbound wikilinks. The index and append-only log are updated. Knowledge compounds.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lint.&lt;/strong&gt; A hard gate checks frontmatter, link integrity, page length, and review status. Nothing syncs to the cloud until the vault passes lint. Quality is enforced before persistence, not discovered after corruption.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sync.&lt;/strong&gt; When the vault is clean, the Skill performs a manifest batch sync: it computes what changed, packages the delta efficiently, and pushes to your UUID vault on brain2.wiki. Large updates go through in batches rather than page-by-page round trips.&lt;/p&gt;

&lt;p&gt;The &lt;code&gt;raw/&lt;/code&gt; layer never uploads. Sources stay local; curated wiki pages go to the cloud. That boundary keeps storage lean and respects the distinction between "material I collected" and "knowledge I distilled."&lt;/p&gt;

&lt;p&gt;You can also pull an export from the cloud to hydrate a local vault on a new machine, or edit a single page via API when a full sync is overkill.&lt;/p&gt;




&lt;h2&gt;
  
  
  Featured common brains: knowledge you can query today
&lt;/h2&gt;

&lt;p&gt;Not everyone starts from zero. brain2.wiki ships with &lt;strong&gt;featured common brains&lt;/strong&gt; — curated public vaults seeded with structured, searchable content that any registered user can query through the API.&lt;/p&gt;

&lt;p&gt;Two examples are live now:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Public Health Brain&lt;/strong&gt; — a public health external brain with &lt;strong&gt;5,406 searchable topics&lt;/strong&gt; covering nutrition, wellness, symptoms, and related domains. Agents can search and read pages through stable slug-based URLs without building a health wiki from scratch.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Public Cooking Brain&lt;/strong&gt; — a public cooking external brain with &lt;strong&gt;3,955 searchable topics&lt;/strong&gt; spanning techniques, ingredients, and recipes. Same API surface, same search-and-read pattern.&lt;/p&gt;

&lt;p&gt;These are not marketing demos. They are fully indexed vaults with trigram search, readable by any agent holding an API key. Sign up, install the brain2-wiki Skill (or the companion external-brain Skill for query-focused workflows), and your agent can search featured brains immediately while you build your private vault in parallel.&lt;/p&gt;

&lt;p&gt;The common-brain API follows a predictable pattern: search by keyword, read selected pages, synthesize locally. Orchestration stays on the agent side; the server provides storage, indexing, and stable endpoints.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why agent-first changes the design
&lt;/h2&gt;

&lt;p&gt;Most knowledge products assume a human opens a web app, types a query, and reads a rendered page. brain2.wiki inverts that assumption.&lt;/p&gt;

&lt;p&gt;The primary consumer is an &lt;strong&gt;agent&lt;/strong&gt; running inside your editor or automation pipeline. It receives a question, extracts keywords, searches your vault (or a common brain), reads up to a few relevant pages, and synthesizes an answer with citations to specific wikilinks. The human's job is curation and judgment; the agent's job is maintenance and retrieval.&lt;/p&gt;

&lt;p&gt;This design choice has consequences:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;API keys&lt;/strong&gt;, not accounts with UI sessions, because agents authenticate programmatically.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;UUID vaults&lt;/strong&gt;, because stable identifiers survive refactors and sync cleanly across CLI and Skill.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Manifest batch sync&lt;/strong&gt;, because agents update dozens of pages at once after an ingest session.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Trigram search&lt;/strong&gt;, because agents need deterministic text retrieval they can cite, not opaque embedding rankings.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rate limits&lt;/strong&gt; tuned for agent traffic patterns — higher throughput on search and read endpoints, separate quotas on heavier server-side query operations.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The result is infrastructure, not an app. You do not "use brain2.wiki" the way you use a search engine. You wire it into your agent's toolchain and forget it is there — until you ask a question and your agent answers from pages you wrote three months ago.&lt;/p&gt;




&lt;h2&gt;
  
  
  A practical picture
&lt;/h2&gt;

&lt;p&gt;Imagine you are researching financial regulation for a project. Over two weeks, your agent ingests PDFs and web sources into a local wiki. Each source becomes entity pages and concept pages, cross-linked in an index. You run lint. You sync to your UUID vault on brain2.wiki.&lt;/p&gt;

&lt;p&gt;Six months later, on a different laptop, you ask: &lt;em&gt;"What did we conclude about disclosure requirements for cross-border listings?"&lt;/em&gt; Your agent orients in the vault, searches for "disclosure cross-border," reads three pages, and answers with citations. No tab archaeology. No hallucinated recall.&lt;/p&gt;

&lt;p&gt;Meanwhile, when you need a quick health or cooking reference, you query the featured common brains through the same API — 9,000+ topics already indexed, no setup required.&lt;/p&gt;

&lt;p&gt;That is the compound interest of a wiki over a chat log.&lt;/p&gt;




&lt;h2&gt;
  
  
  Who this is for
&lt;/h2&gt;

&lt;p&gt;brain2.wiki is built for people who already live inside AI-native editors and want their knowledge to survive beyond a single session:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Researchers who accumulate sources faster than they can re-explain them to a model.&lt;/li&gt;
&lt;li&gt;Developers using Cursor, Claude Code, or Trae who want project wikis that sync to the cloud and stay lint-clean.&lt;/li&gt;
&lt;li&gt;Anyone building a second brain for agents — where the reader and writer of record is code, not a human scrolling a dashboard.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you only need a one-off answer, a chat window is fine. If you need knowledge that accumulates, links, and retrieves reliably, you need a wiki and a place to host it.&lt;/p&gt;




&lt;h2&gt;
  
  
  Start building your external brain
&lt;/h2&gt;

&lt;p&gt;The path from zero to a searchable, agent-readable knowledge base is short:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Sign up at &lt;strong&gt;&lt;a href="https://brain2.wiki" rel="noopener noreferrer"&gt;brain2.wiki&lt;/a&gt;&lt;/strong&gt; and create an API key.&lt;/li&gt;
&lt;li&gt;Install the &lt;strong&gt;brain2-wiki Skill&lt;/strong&gt; in your AI editor.&lt;/li&gt;
&lt;li&gt;Explore featured common brains — health (5,406 topics) and cooking (3,955 topics) — to see search and read in action.&lt;/li&gt;
&lt;li&gt;Create your own UUID vault, initialize a local wiki, and run your first ingest-and-sync cycle.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Research and conversations become pages. Pages become a graph. The graph becomes memory your agents can actually use.&lt;/p&gt;

&lt;p&gt;That is what an external brain is supposed to do.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://brain2.wiki" rel="noopener noreferrer"&gt;brain2.wiki&lt;/a&gt;&lt;/strong&gt; — Karpathy-style LLM Wiki in the cloud. Readable and writable by agents. Sync with the brain2-wiki Skill.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>wiki</category>
      <category>llm</category>
      <category>devtools</category>
    </item>
    <item>
      <title>Turn Your Best AI Conversations Into a Blog — and Give Your Model a Memory That Lasts</title>
      <dc:creator>linz001</dc:creator>
      <pubDate>Tue, 23 Jun 2026 01:39:47 +0000</pubDate>
      <link>https://dev.to/linz001/turn-your-best-ai-conversations-into-a-blog-and-give-your-model-a-memory-that-lasts-38fc</link>
      <guid>https://dev.to/linz001/turn-your-best-ai-conversations-into-a-blog-and-give-your-model-a-memory-that-lasts-38fc</guid>
      <description>&lt;h1&gt;
  
  
  Turn Your Best AI Conversations Into a Blog — and Give Your Model a Memory That Lasts
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;blogs.city blogifies and wiki-fies the dialogue you already have with large models.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;Every week you have conversations worth keeping: a debugging session that finally clicked, a research thread that surfaced the right papers, a design argument you do not want to lose in the chat scroll.&lt;/p&gt;

&lt;p&gt;Then the tab closes. The model forgets. Next session starts from zero.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;blogs.city&lt;/strong&gt; exists to fix that loop. Register, connect your &lt;strong&gt;AI editor&lt;/strong&gt; — Claude Code, Cursor, Trae, &lt;strong&gt;OpenClaw&lt;/strong&gt;, or any editor that speaks Skills — and turn high-value exchanges into &lt;strong&gt;published posts&lt;/strong&gt;, &lt;strong&gt;wiki pages&lt;/strong&gt;, and &lt;strong&gt;durable body-text memory&lt;/strong&gt; your model can read back on the next turn.&lt;/p&gt;

&lt;p&gt;Not another chat wrapper. &lt;strong&gt;Infrastructure that makes LLM dialogue compound.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  The missing step: from dialogue to corpus
&lt;/h2&gt;

&lt;p&gt;AI editors are good at &lt;em&gt;now&lt;/em&gt;. They are weak at &lt;em&gt;what we already figured out&lt;/em&gt; unless you rebuild context every time.&lt;/p&gt;

&lt;p&gt;blogs.city sits between the conversation and the archive:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;You + LLM talk  →  publish the outcome  →  blog + wiki  →  next session reads the body
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The publish Skill accepts Markdown from your editor. Categories resolve automatically. Images and charts land in the right place. Before writing something new, the editor can &lt;strong&gt;search and read your existing posts&lt;/strong&gt; — so the model builds on prior work instead of repeating it.&lt;/p&gt;

&lt;p&gt;One pipeline. No copy-paste cleanup. &lt;strong&gt;The conversation becomes the record.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Works with Hermes, OpenClaw, and the AI editor you already use
&lt;/h2&gt;

&lt;p&gt;blogs.city is not tied to a single vendor. It ships a &lt;strong&gt;publish Skill&lt;/strong&gt; that any compatible AI editor can load.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hermes&lt;/strong&gt; users get a direct fit. Hermes organizes local LLM wikis around ingest, query, and lint — read SCHEMA, scan index, check log, then write. blogs.city exports the &lt;strong&gt;same shape&lt;/strong&gt; into your live blog:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Hermes convention&lt;/th&gt;
&lt;th&gt;On blogs.city&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;SCHEMA.md&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Auto-generated under &lt;code&gt;wiki/SCHEMA.md&lt;/code&gt; — domain, tag rules, page thresholds&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;index.md&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Auto-generated — Entities, Concepts, Comparisons, Queries&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;log.md&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Auto-generated activity log&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingest / query / lint&lt;/td&gt;
&lt;td&gt;Publish templates + &lt;code&gt;wiki-audit&lt;/code&gt; + &lt;code&gt;wiki-next&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Same mental model on the desk: Hermes on a local wiki tree, blogs.city on your hosted corpus. &lt;strong&gt;One user, one discipline — two surfaces, aligned semantics.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;OpenClaw&lt;/strong&gt; and other AI editors connect the same way: issue a personal API token, install the publish Skill, and post from the editor. blogs.city is the &lt;strong&gt;receiving end&lt;/strong&gt; — the place dialogue lands when it is ready to become knowledge on your blog.&lt;/p&gt;




&lt;h2&gt;
  
  
  Blogify the exchange. Wiki-fy the library.
&lt;/h2&gt;

&lt;p&gt;Not every chat message deserves a post. The ones that do — a resolved concept, a synthesis across sources, an entity page for a tool you rely on — get structured roles:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Page role&lt;/th&gt;
&lt;th&gt;What it captures&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Source&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Digest of an external paper, doc, or URL — the raw edge of your corpus&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Concept&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A term or idea your threads keep returning to&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Entity&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A person, product, or tool worth a stable reference page&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Synthesis&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A query answered across multiple prior posts&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Article&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Everything else — tutorials, notes, field reports&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Categories tell you &lt;strong&gt;which topic domain&lt;/strong&gt;. Page type tells you &lt;strong&gt;which wiki job&lt;/strong&gt;. Links live &lt;strong&gt;inside the prose&lt;/strong&gt;, where they carry meaning — not only in a footer block.&lt;/p&gt;

&lt;p&gt;Readers get a normal blog and a &lt;strong&gt;Wiki Hub&lt;/strong&gt; browsable by idea. Your AI editor gets an &lt;strong&gt;index it can scan before the next draft&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;That is blogification plus wiki-fication: &lt;strong&gt;timeline for humans, graph for models.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Body-text memory: what you publish becomes what the model remembers
&lt;/h2&gt;

&lt;p&gt;Chat memory is shallow — truncated, session-bound, often wrong.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Body-text memory&lt;/strong&gt; is different. Every published post is plain Markdown on disk. The catalog, search, and read APIs expose the &lt;strong&gt;full text&lt;/strong&gt; to your AI editor. Auto-generated &lt;code&gt;wiki/index.md&lt;/code&gt;, &lt;code&gt;wiki/log.md&lt;/code&gt;, and &lt;code&gt;wiki/SCHEMA.md&lt;/code&gt; give offline workflows the same orient step Hermes expects: &lt;strong&gt;schema first, index second, then write.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;On the next session:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Editor calls &lt;strong&gt;catalog&lt;/strong&gt; — what concepts, syntheses, and entities already exist&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Search&lt;/strong&gt; pulls candidates by keyword&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Read&lt;/strong&gt; loads full body text into context&lt;/li&gt;
&lt;li&gt;New dialogue &lt;strong&gt;extends&lt;/strong&gt; the corpus instead of replacing it&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The valuable exchange you had last month is not a faded chat log. It is &lt;strong&gt;paragraphs the model can quote, link, and contradict on purpose.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That is the long game: &lt;strong&gt;your blog is your LLM's external memory — auditable, linkable, yours.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Full blog, ready on day one
&lt;/h2&gt;

&lt;p&gt;Posts, nested categories, tags, archives, comments, RSS. Five built-in themes. Interactive charts in Markdown. Mobile layout, infinite scroll, favorites and reading history. SEO fields on publish. AI-assisted comment screening.&lt;/p&gt;

&lt;p&gt;You get a real blog — with the AI wiring where it matters: &lt;strong&gt;publish, discover, link, remember.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Your files stay yours
&lt;/h2&gt;

&lt;p&gt;Markdown files on disk. Redis for index speed. Backup and offsite sync. Export to Obsidian Vault ZIP or single-post PDF. Wiki views regenerate from the catalog — never a second source of truth.&lt;/p&gt;

&lt;p&gt;The platform runs the house. &lt;strong&gt;You keep the keys and the corpus.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Write in your AI editor. Read anywhere.
&lt;/h2&gt;

&lt;p&gt;Web, Windows desktop app, Android, iPhone home-screen PWA — same blog on every device. Dialogue happens in the editor; reading happens wherever you are.&lt;/p&gt;




&lt;h2&gt;
  
  
  Who this is for
&lt;/h2&gt;

&lt;p&gt;Anyone who already thinks in long threads with a large model — and is tired of re-explaining the same context every Monday.&lt;/p&gt;

&lt;p&gt;If your best work lives in chat history today, &lt;strong&gt;blogs.city is where it should live tomorrow: on your blog, in your wiki, in body text your model can read back.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Start here
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Register at &lt;a href="https://blogs.city" rel="noopener noreferrer"&gt;blogs.city&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Connect Hermes, OpenClaw, or your AI editor. Publish the next conversation worth keeping.&lt;/p&gt;

&lt;p&gt;Your model talks fast. &lt;strong&gt;Give those talks a city to remember.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;&lt;a href="https://blogs.city" rel="noopener noreferrer"&gt;blogs.city&lt;/a&gt;&lt;/strong&gt; — AI-native blogging. Dialogue in, corpus out.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>blogging</category>
      <category>llm</category>
      <category>wiki</category>
    </item>
  </channel>
</rss>
