---
title: "Discussion on \"Why we built a local-first always-on agent instead of another cloud bot\" | Hashnode"
description: "Discussion on \"Why we built a local-first always-on agent instead of another cloud bot\". Hi, I'm Malachi, a co-developer of AnyModelBot. A few days ago I walked through how we store long-term memory as plain Markdown on disk. This post is the design story behind that choice — why the agen"
url: "https://hashnode.com/posts/why-we-built-a-local-first-always-on-agent-instead-of-another-cloud-bot/6af409e05c0199b2b9bb0ed9"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Why we built a local-first always-on agent instead of another cloud bot](https://anymodelbot.hashnode.dev/why-we-built-a-local-first-always-on-agent-instead-of-another-cloud-bot?utm_source=hashnode&utm_medium=feed)

Hi, I'm Malachi, a co-developer of AnyModelBot. A few days ago I walked through how we store long-term memory as plain Markdown on disk. This post is the design story behind that choice — why the agen

1d ago · 6 min read · anymodelbot.hashnode.dev  
Read the article

-   [#opensource](https://hashnode.com/tag/opensource)
-   [#ai-agents](https://hashnode.com/tag/ai-agents)
-   [#selfhosted](https://hashnode.com/tag/selfhosted)
-   [#privacy](https://hashnode.com/tag/privacy)
-   [#llm](https://hashnode.com/tag/llm)
-   [#mit](https://hashnode.com/tag/mit)

## Written by

[Malachi](https://hashnode.com/@malachi-amb)

@malachi-amb

  
[View profile](https://hashnode.com/@malachi-amb)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
