Skip to content

MemMachine/memmachine.github.io

Repository files navigation

MemMachine Website

This repository contains the source code and content for the MemMachine website, built with Hugo, a fast and flexible static site generator.

Project Structure

  • hugo.toml — Main Hugo configuration file
  • archetypes/ — Archetype templates for new content
  • content/ — Site content (pages, blog posts, etc.)
  • data/ — Structured data files (YAML)
  • public/ — Generated static site output (do not edit directly)
  • resources/ — Hugo-generated resources
  • static/ — Static assets (images, text files, etc.)
  • themes/ — Hugo themes (main: memmachine)
  • package.json — Node.js dependencies for asset building
  • postcss.config.js — PostCSS configuration

Getting Started

Prerequisites

  • Hugo (version 0.148.2 or newer)
  • Node.js (for asset building)

Installation

  1. Install Hugo (version 0.148.2 or newer):

    See the official Hugo installation guide for your platform, or use Homebrew (macOS/Linux):

    brew install hugo
    # Or, to upgrade:
    brew upgrade hugo
    # Or, download from https://github.com/gohugoio/hugo/releases

    To verify your Hugo version:

    hugo version
    # Should be 0.148.2 or newer
  2. Clone the repository:

    git clone https://github.com/sscaragal/memmachine.github.io.git
    cd memmachine.github.io
  3. Install Node.js dependencies:

    npm install

Local Development

To start a local development server:

hugo server

Visit http://localhost:1313 to view the site.

Building the Site

To build the static site for production:

hugo

The output will be in the public/ directory.

Contributing

Pull requests and issues are welcome! Please follow the Hugo documentation for content and theme changes.

License

See LICENSE for details.

About

Website for MemMachine.ai

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published