Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 13 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Generated files by hugo
/public/
/resources/_gen/
/assets/jsconfig.json
hugo_stats.json

# Executable may be added to repository
hugo.exe
hugo.darwin
hugo.linux

# Temporary lock file while building
/.hugo_build.lock
5 changes: 5 additions & 0 deletions archetypes/default.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
+++
date = '{{ .Date }}'
draft = true
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
+++
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
54 changes: 54 additions & 0 deletions content/en/blog/2025/08/product-launch/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---
title: "Introducing MemMachine: The Missing Memory Layer for Your AI Agents"
date: 2025-08-26T10:00:00-06:00
featured_image: "featured_image.png"
tags: ["Product Launch", "AI", "Memory", "featured"]
author: "The MemMachine Team"
description: "Today marks a significant milestone in AI development! We're thrilled to announce the official launch of MemMachine, an open-source, multi-layered memory system designed to empower your AI agents with true intelligence and context."
---

We're incredibly excited to pull back the curtain and officially launch **MemMachine**, a project we believe will fundamentally change how developers build and interact with AI agents. Today, we're making MemMachine available to everyone – from individual developers to large enterprises – offering a robust, flexible, and open-source solution for true agent intelligence.

## **The Challenge: Forgetful Agents**

If you've built AI agents using frameworks like LangChain or LangGraph, you've likely encountered a common frustration: your agents forget. They struggle with long-term context, personalized interactions, and building upon past conversations. While existing memory solutions offer pieces of the puzzle, a comprehensive, multi-layered system has been elusive... until now.

## **Enter MemMachine: Memory, Reimagined**

MemMachine is designed to be the missing memory layer for your AI agents. It provides:

1. **Short-Term Memory (STM):** For immediate conversational context. Think of it as the agent's working memory, allowing fluid, natural dialogue within a single interaction.
2. **Long-Term Memory (LTM):** For recalling facts, procedures, and general knowledge over extended periods. This enables agents to learn and retain information across sessions and users.
3. **Personalization Memory (PM):** This is where MemMachine truly shines. Agents can remember user-specific preferences, interaction history, and unique facts, leading to deeply personalized and intuitive experiences.

**http://googleusercontent.com/image_generation_content/0

**

## **Key Features at a Glance**

* **Open Source:** Full transparency and flexibility. Deploy it yourself, inspect the code, and contribute to its evolution.
* **Multi-layered Architecture:** Go beyond basic conversation buffers with dedicated layers for different memory types.
* **Seamless Integration:** Designed to work with popular agent frameworks like LangChain and LangGraph, enhancing their capabilities without reinvention.
* **Granular Data Control:** Securely connect to your existing data silos (Notion, Slack, databases, etc.) and precisely control what your agent remembers and forgets.
* **Scalability & Persistence:** Built for production, ensuring your agents' memories are robust and available when needed.

## **The Vision: Truly Intelligent AI**

Our goal with MemMachine is to empower developers to build AI agents that are not just reactive, but truly *intelligent*. Agents that understand context, learn from interactions, adapt to individual users, and retain knowledge like a human. This opens up a new realm of possibilities for customer service, personalized assistants, internal tools, and much more.

## **Get Started Today!**

Whether you're an individual developer experimenting with AI or an enterprise looking to deploy sophisticated agents, MemMachine has a plan for you:

* **Open Source:** Dive into the code, self-host, and build.
* **Pro:** Managed cloud service for production-ready teams.
* **Enterprise:** On-premise deployment, custom SLAs, and dedicated support for maximum control and security.

**Explore the Code:** [View on GitHub](#)
**Try it Out:** [Explore Our Playground](#)
**Learn More:** [Check out our Pricing Page](#) or [Contact Sales](#)

We invite you to join our community, explore the possibilities, and start building the next generation of truly intelligent AI agents with MemMachine.

**The MemMachine Team**
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
125 changes: 125 additions & 0 deletions content/en/blog/2025/08/test-post/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
---
title: "Markdown Test Post: Showcasing All Elements"
date: 2025-08-20T10:00:00-07:00
draft: false
authors: ["Theresa Webb"]
featured_image: "featured_image.png"
tags: ["AI", "Sales"]
categories: ["Technology"]
---

## Heading Level 2

### Heading Level 3

#### Heading Level 4

##### Heading Level 5

###### Heading Level 6

---

## Text Formatting

**Bold text**

*Italic text*

***Bold and italic text***

~~Strikethrough~~

**Bold _and_ _italic_** mixed

---

## Lists

### Unordered List

- Item 1
- Item 2
- Subitem 2a
- Subitem 2b
- Item 3

### Ordered List

1. First item
2. Second item
1. Subitem 2.1
2. Subitem 2.2
3. Third item

---

## Blockquotes

> This is a blockquote.
>
> It can span multiple lines.

---

## Code Blocks

### Inline code

Example: `console.log("Hello, Hugo!");`

### Fenced code block (Go example)

```go
package main

import "fmt"

func main() {
fmt.Println("Hello, Hugo!")
}
```

---

## Links

- [Hugo Official Site](https://gohugo.io/)
- [Markdown Guide](https://www.markdownguide.org/)

---

## Images

![Sample Image](https://i.ytimg.com/vi/aqz-KE-bpKQ/maxresdefault.jpg)

---

## YouTube Video Embed

{{< youtube aqz-KE-bpKQ >}}

---

## Tables

| Feature | Supported | Example |
|-----------------|-----------|----------------------|
| Headings | Yes | See above |
| Lists | Yes | `- Item`, `1. Item` |
| Images | Yes | See the image above |
| YouTube Videos | Yes | See above |
| Code Blocks | Yes | See the Go example |

---

## Horizontal Rule

---

## Task List (if supported by theme)

- [x] Completed task
- [ ] Incomplete task

---
5 changes: 5 additions & 0 deletions content/en/blog/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
title: "Blog"
---

Welcome to the MemMachine blog, your essential resource for building with the next generation of AI memory. Here you'll find product announcements, in-depth technical guides, and news from the forefront of open-source agent development.
8 changes: 8 additions & 0 deletions content/en/community.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Welcome the Community Building Agent Memory"
date: 2024-08-21T12:00:00-07:00
draft: false
layout: "community"
---

Welcome! The MemMachine community is a global group of developers, researchers, and AI enthusiasts dedicated to building the open-source memory layer for the next generation of intelligent agents. We're glad you're here.
9 changes: 9 additions & 0 deletions content/en/contact.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: "Contact"
layout: "contact"
hero:
title: "Contact"
span: "Us"
---

Got questions? Reach out! We're here and ready to assist.
8 changes: 8 additions & 0 deletions content/en/conversations.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Example Conversations"
date: 2024-08-21T12:00:00-07:00
draft: false
layout: "conversations"
---

Unlock the Potential of Data-Driven Assistants with Actual Conversations
8 changes: 8 additions & 0 deletions content/en/examples.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Personalized Examples"
date: 2024-08-21T12:00:00-07:00
draft: false
layout: "examples"
---

Enhance your team's efficiency with a swift AI assistant creation process. In mere minutes, craft an AI companion seamlessly collaborating with your entire team.
8 changes: 8 additions & 0 deletions content/en/integrations.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Effortless Integrations"
date: 2024-08-21T12:00:00-07:00
draft: false
layout: "integrations"
---

Connect MemMachine to the tools and frameworks you already love. Our integrations are designed to seamlessly inject long-term, short-term, and personalization memory into your existing workflows, transforming stateless tools into intelligent, context-aware agents.
8 changes: 8 additions & 0 deletions content/en/pricing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Pricing Plans"
date: 2024-08-21T12:00:00-07:00
draft: false
layout: "pricing"
---

Test drive MemMachine in the sandbox for free.
44 changes: 44 additions & 0 deletions content/en/privacy-policy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
title: "Privacy Policy"
date: 2024-08-21T12:00:00-07:00
draft: false
layout: "privacy-policy"
description: "Thanks for using Assistify! Our Privacy Policy details how we handle your info. By using Assistify, you agree to these practices."

policy_sections:
- title: "Information We Collect"
content: |
<p>User-Provided Information: When you create an account on Assistify, we collect details like your name, email, and other info you provide during registration.</p>
<p>Chatbot Interactions: We store the conversations you have with AI chatbots created using Assistify, including text, images, and media files.</p>
<p>Usage Data: Information on how you use Assistify, like the features you interact with, frequency, duration of interactions, and any errors or crashes.</p>
<p>Device Information: Details about the device you use to access Assistify, such as device type, operating system, browser, and IP address.</p>

- title: "How We Use Your Information"
content: |
<p>We utilize the data you provide to craft and personalize your AI chatbot experience. Analyzing usage data helps enhance the performance, features, and usability of Assistify. Your email address may be used to send crucial notifications, updates, and promotional materials related to Assistify, with the option to opt-out. Aggregated and anonymized data may be employed for research and analytical purposes.</p>

- title: "Information Sharing"
content: |
<p>We do not sell, rent, or trade your personal information to third parties for marketing purposes. Your information may be shared with service providers and partners assisting us in operating and maintaining Assistify. These parties are obligated to protect your information and are prohibited from using it for any other purpose. Disclosure of your information may occur if required by law, legal process, or governmental request, or if we believe in good faith that disclosure is necessary to protect our rights, your safety, or the safety of others.</p>

- title: "Data Security"
content: |
<p>We implement reasonable security measures to safeguard your information from unauthorized access, disclosure, alteration, or destruction. However, it's important to note that no method of transmission over the internet or electronic storage is 100% secure.</p>

- title: "Your Choices"
content: |
<p>You can review and update your account information by logging into your Assistify account. To delete your account and associated data, please contact us at legal&#64;assistify.com. If you wish to opt-out of promotional communications, follow the unsubscribe instructions in the email.</p>

- title: "Children's Privacy"
content: |
<p>Assistify is not intended for use by individuals under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with their information, please contact us at legal&#64;assistify.com.</p>

- title: "Changes to Privacy Policy"
content: |
<p>We may update this Privacy Policy from time to time. The most current version will always be available on our website.</p>

- title: "Contact Us"
content: |
<p>If you have any questions, concerns, or requests regarding this Privacy Policy or your personal information, please contact us at legal&#64;assistify.com.</p>
<p>By using Assistify, you agree to the terms of this Privacy Policy. If you do not agree with the terms, please do not use Assistify.</p>
---
35 changes: 35 additions & 0 deletions content/en/terms-of-service.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
title: "Terms of Service"
date: 2024-08-21T12:00:00-07:00
draft: false
layout: "privacy-policy"
description: "Last Updated: August 22, 2023"

policy_sections:
- title: "Welcome to Assistify"
content: |
<p>This Assistify Services Agreement (“Agreement”) is a legal agreement between Assistify Inc. (“Assistify”, “us”, or “we”) and the entity or person (“you”, “your”, or “user”) who registered on the Assistify signup page to utilize our hiring services, assessment services, and other business solutions that may be offered by Assistify and its affiliated entities (each, a “Service”). This Agreement outlines the terms of service that govern your usage of the Services. If any aspect of this Agreement is unclear to you, please reach out to us before commencing use of the Services.</p>
<p>Access or use of any Services is contingent upon your acceptance and adherence to all stipulated terms and conditions in this Agreement.</p>
<p>Usage Data: Information on how you use Assistify, like the features you interact with, frequency, duration of interactions, and any errors or crashes.</p>
<p>Device Information: Details about the device you use to access Assistify, such as device type, operating system, browser, and IP address.</p>

- title: "Account Terms"
content: |
<p>In order to access and make use of the Services, you must complete the registration process for an Assistify account (“Account”). Successful completion of your Account registration mandates the provision of your full legal name, a valid email address, and any other information marked as mandatory. Assistify reserves the right to decline your Account application or terminate an existing Account at our sole discretion, without the obligation to provide a reason.</p>
<p>You must be of legal age (18 years or older) or meet the age of majority in your jurisdiction, whichever is higher, to open an Account and utilize the Services. By accepting Services provided by Assistify, you affirm that the purpose is business-related and not intended for personal, household, or familial use.</p>
<p>You acknowledge that the email address you provide upon Account creation, or any subsequent updates, will serve as the primary mode of communication between you and Assistify (“Primary Email Address”). Maintenance of the Primary Email Address is your responsibility, and it must be capable of both sending and receiving messages. Email correspondence from your Primary Email Address will serve as the valid means of authentication.</p>
<p>The security of your password lies with you. Assistify shall not be held liable for any losses or damages arising from your failure to maintain the security of your Account and password.</p>
<p>Technical assistance related to the Services is exclusively available to Assistify Users. Queries regarding the Terms of Service should be directed to Assistify Support.</p>
<p>You agree not to reproduce, duplicate, copy, sell, resell, or exploit any part of the Service, the Services' use, or access without explicit written permission from Assistify. You also agree not to circumvent, work around, or bypass technical limitations of the Services, nor to utilize tools to activate disabled features or functionalities, or engage in decompiling, disassembling, or reverse engineering the Services. Accessing the Services or monitoring materials or information using automated means like robots, spiders, or scrapers is prohibited.</p>
<p>You understand that your Materials may be transmitted without encryption and may involve (a) transmission across diverse networks and (b) adjustments to comply with technical requisites of connected networks or devices. “Materials” refer to Your Trademarks, copyrighted content, any products or services offered via the Services (including descriptions and prices), as well as any photos, images, videos, graphics, textual content, audio files, code, information, or other data supplied by you or your affiliates to Assistify or its affiliates.</p>

- title: "Company Terms"
content: |
<p>To establish a new company through your Assistify account, you must provide: organization location details, a valid email address, and any other mandatory information. Assistify retains the right to reject organization applications or terminate existing organizations at our sole discretion, without the need for explanation.</p>

- title: "Account Activation"
content: |
<p>The individual signing up for the Service by creating an Account will be considered the contracting party (“Company Owner”) for the purpose of our Terms of Service and will be authorized to utilize any corresponding Account provided to the Company Owner in connection with the Service. Ensuring the visibility of the Company Owner's name (including the legal name of the owning company, if applicable) on the company's website is your responsibility.</p>
<p>If you are registering for the Services on behalf of your employer, your employer shall be deemed the organization Owner. If registering for the Services on behalf of your employer, you must use your employer-issued email address, and you confirm that you possess the authority to bind your employer to our Terms of Service.</p>
<p>An Assistify company can only be affiliated with a single Company Owner. A Company Owner may have multiple Assistify companies. “Company” refers to the online company (whether hosted on Assistify's platform or a third-party website) or physical retail location(s) linked to the Account.</p>
---
19 changes: 19 additions & 0 deletions data/examples.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
- title: Your CRM Assistant
icon: "fa-solid fa-user"
text: "Your agent can recall a client's entire history and deal stage, proactively helping your sales team build relationships and close deals faster."
url: "#"

- title: A Healthcare Navigator
icon: "fa-solid fa-heart"
text: "Offer continuous patient support with an agent that remembers medical history and tracks treatment progress to provide a seamless healthcare journey."
url: "#"

- title: A Personal Finance Advisor
icon: "fa-solid fa-comment-dollar"
text: "Your agent will remember a user's portfolio and risk tolerance, delivering personalized financial insights based on their complete history."
url: "#"

- title: A Technical Writer
icon: "fa-solid fa-pen-to-square"
text: "Build an assistant that remembers your unique style guide and terminology, ensuring perfect consistency across all documentation."
url: "#"
Loading