Installation
Install Nowledge Mem on macOS, Windows, or Linux
Private Alpha Access
Nowledge Mem is currently in private alpha. To get the download link:
- Log in: Go to mem.nowledge.co/licenses to find your download link
- Don't have access yet? Apply for alpha or use the purchase path on Pricing
What to do right after install
Do not configure everything at once. After the app opens, go to Start Here, save one memory in the Timeline, and choose only one connection path for the tool you actually use.
System Requirements
Minimum system requirements:
| Requirement | Specification |
|---|---|
| Operating System | macOS 15 or later Windows 10 or later Linux x86_64 (Ubuntu 22.04+, Debian 12+, or AppImage for other distros) |
| Memory (RAM) | 16 GiB minimum |
| Disk Space | 10 GiB available |
| Network | If using a proxy, ensure it bypasses 127.0.0.1 and localhost |
Linux headless servers are also supported. See the Linux Server Deployment guide to run Nowledge Mem on servers without a desktop environment.
Installation Steps
Step 1: Install the Application
Drag Nowledge Mem to your /Applications folder.
Drag Nowledge Mem to your Applications folder
Prerequisite: Visual C++ Runtime
Nowledge Mem requires the Microsoft Visual C++ Redistributable to run on Windows. If you haven't installed it yet, download and run the installer first:
Download the Windows installer from mem.nowledge.co/licenses and run it. Future updates install automatically from within the app — no need to download again.
Migrating from the Microsoft Store version
The Microsoft Store version has been discontinued. If you previously installed Nowledge Mem from the Store, uninstall it first via Settings → Apps → Nowledge Mem → Uninstall, then install the version linked above. Your data is preserved — only the app binary is replaced.
Install via the APT repository for automatic updates, or download the .deb / .AppImage directly.
One-line setup that adds the GPG key and repository, then installs:
curl -fsSL https://nowledge-co.github.io/community/apt/install.sh | sudo bash
sudo apt-get install nowledge-memFuture updates arrive automatically via sudo apt-get upgrade.
# Download the latest .deb
curl -LO https://download-mem.nowledge.co/app/<version>/x86_64-unknown-linux-gnu.deb
# Install
sudo dpkg -i x86_64-unknown-linux-gnu.deb
sudo apt-get install -f # fix any missing dependenciesReplace <version> with the version number.
# Download the latest AppImage
curl -LO https://download-mem.nowledge.co/app/<version>/x86_64-unknown-linux-gnu.AppImage
# Make it executable and run
chmod +x x86_64-unknown-linux-gnu.AppImage
./x86_64-unknown-linux-gnu.AppImageReplace <version> with the version number.
Step 2: Launch the Application
Double-click the Nowledge Mem icon in your Applications folder to launch the app for the first time.
First Boot Troubleshooting
If the app takes too long to start or shows errors:
- Service timeout: If you see "It took too long to start the service", this usually means a global proxy is preventing access to
localhost. Disable your proxy and try again. - macOS version: Ensure you're running macOS 15 or later. Older versions are not supported.
- Need more help? Check the Troubleshooting Guide to view logs and get detailed diagnostics. You can share logs with our community or email support for assistance.
After installation, launch Nowledge Mem from the Start menu. Search for "Nowledge Mem".
First Boot Troubleshooting
If the app takes too long to start or shows errors:
- Missing Visual C++ Runtime: If you see
DLL load failedor the app exits on startup, install the Visual C++ Redistributable and restart the app. See Troubleshooting for details. - Service timeout: If you see "It took too long to start the service", this usually means a global proxy is preventing access to
localhost. Disable your proxy and try again. - Need more help? Check the Troubleshooting Guide to view logs and get detailed diagnostics. You can share logs with our community or email support for assistance.
Launch Nowledge Mem from your application menu, or run it from the terminal:
nowledge-memFirst Boot Troubleshooting
If the app takes too long to start or shows errors:
- Service timeout: If you see "It took too long to start the service", this usually means a global proxy is preventing access to
localhost. Disable your proxy and try again. - Missing libraries: If you see
libwebkit2gtkerrors, install the dependencies:sudo apt-get install libgtk-3-0 libwebkit2gtk-4.1-0 libayatana-appindicator3-1 - Need more help? Check the Troubleshooting Guide to view logs and get detailed diagnostics.
Step 3: Install The Required Models
After launching Nowledge Mem, install the models the app asks for (approximately 2.4GB total):
On-device LLM Platform Support
- Apple Chip Mac: On-device LLM is supported.
- Windows: Remote LLM is required.
- Intel Mac: Remote LLM is required.
- Linux: Remote LLM is required.
Check notifications: You'll see download prompts in the top-right corner of the app
Navigate to models: Click the notification button, or go to Settings → Models
Install models: Click Install on the model card the app prompts you to download

The download will begin automatically, and you can monitor the progress:

Download Time
Depending on your internet connection, the download may take 5-15 minutes. The models only need to be downloaded once.
Optional: Install The Browser Extension
The Nowledge Mem Exchange browser extension is optional. Install it if you want to capture insights and thread backups from supported web AI chat platforms.
After installing, click the extension icon to open the SidePanel. Configure your LLM provider in Settings to enable auto-capture.
Supported web AI chats
ChatGPT, Claude, Gemini, Perplexity, DeepSeek, Kimi, Qwen, POE, Manus, Grok, and more. The extension can capture valuable insights and full thread backups from supported sites. See the Browser Extension guide for details.
After Installation
Installing the app gives you the memory system itself. The next step is not "configure everything." It is to prove one real workflow:
- Save one memory in the Timeline
- Choose one path that matches the tool you already use
- Confirm it works before adding anything else
For most people, the three main paths are:
- Use a native integration when your tool has one: Claude Code, Gemini CLI, Droid, Cursor, OpenClaw, Alma
- Use the browser extension if your work mostly happens in ChatGPT, Claude, Gemini, or other supported web chats
- Use the app itself first if you want to learn Mem before wiring external tools
Everything else, reusable packages, nmem CLI, and direct MCP, is secondary unless your tool actually needs it.
If you already know you want one always-on Mem and several connected devices, read Sync Across Devices first, then follow Access Anywhere for setup.
Next Steps
- Start Here: The shortest path for new users
- Getting Started: Your first five minutes with the Timeline
- How To Know Mem Is Working: Verify search, capture, and tool connections
- Integrations: Connect Claude Code, Droid, Cursor, and other AI tools
- Sync Across Devices: Understand the single-Mem, multi-client sync model
- Linux Server Deployment: Run headless on a Linux server