Skip to main content

Welcome to LanOnasis

LanOnasis Memory Service

LanOnasis gives applications and AI agents durable, searchable context. The supported developer surface combines a REST memory API, Model Context Protocol tools, the Onasis CLI, and a TypeScript memory client.

Supported interfaces

  • Memory API - create, retrieve, update, delete, list, and semantically search memories.
  • MCP server - expose supported memory and context tools to compatible AI clients.
  • Onasis CLI - authenticate and work with memories from a terminal or automation.
  • TypeScript client - integrate memory operations into JavaScript and TypeScript applications.
  • Authentication - use OAuth 2.0 for interactive sessions or scoped API keys for automation.

Context-aware API keys can apply personal, team, or enterprise memory boundaries. Keys without a context retain the documented legacy behavior.

Quick start

1. Install the CLI

npm install -g @lanonasis/cli
onasis --version

The current documented CLI is 3.11.2.

2. Authenticate

# Interactive OAuth
onasis auth login

# Or use a vendor key for automation
onasis auth login --vendor-key <your-key>

# Verify the active identity and connection
onasis auth status
onasis whoami

Never commit API keys or tokens to source control. Use your platform's secret store for automation.

3. Create and search memory

onasis memory create --inline
onasis memory search "project decisions" --type context --limit 10

For the complete command surface, see the CLI reference.

TypeScript example

import { createMemoryClient } from '@lanonasis/memory-client';

const client = createMemoryClient({
apiUrl: 'https://api.lanonasis.com',
apiKey: process.env.LANONASIS_API_KEY,
});

await client.createMemory({
title: 'Project context',
content: 'The deployment uses the production memory API.',
memory_type: 'context',
tags: ['project'],
});

const results = await client.searchMemories({
query: 'production deployment',
limit: 5,
});

See the TypeScript SDK guide for configuration and response handling.

Production endpoints

ServiceURL
API gatewayhttps://api.lanonasis.com
MCP serverhttps://mcp.lanonasis.com
Authenticationhttps://auth.lanonasis.com
Dashboardhttps://dashboard.lanonasis.com
Documentationhttps://docs.lanonasis.com

Transport-specific MCP paths are documented in the production MCP server guide.

Explore

Need help?

Last verified: July 18, 2026