Skip to main content

LanOnasis Memory Service Documentation

Welcome to the official documentation for LanOnasis Memory-as-a-Service (MaaS) platform - your intelligent memory management solution with AI-powered insights and seamless IDE integration.

πŸš€ What is LanOnasis?​

LanOnasis is an enterprise-grade Memory-as-a-Service (MaaS) platform that provides:

  • 🧠 Intelligent Memory Management - Advanced vector storage, retrieval, and AI-powered insights
  • πŸ”’ Enterprise Security - SOC 2 compliant with OAuth 2.0, end-to-end encryption, and OS-level credential storage
  • ⚑ Real-time Sync - Live memory synchronization via SSE and WebSocket
  • πŸ€– MCP Integration - Full Model Context Protocol support for AI assistants and IDEs
  • πŸ’» Web IDE Support - Native extensions for VSCode Desktop, VSCode Web (vscode.dev), and GitHub.dev
  • πŸ“Š Analytics & Insights - Pattern analysis, duplicate detection, and usage metrics
  • πŸ› οΈ Developer Friendly - SDKs for TypeScript/JavaScript, CLI tools, and REST API
  • πŸš€ Production Ready - Scale from prototype to enterprise with 99.9% uptime SLA

What's New in 2026 Q1​

✨ Major Updates:

  • Web IDE Extensions: Now available on vscode.dev and github.dev
  • Memory Intelligence: AI-powered tag suggestions, duplicate detection, and insight extraction
  • Behavior Operations: Record, recall, and suggest workflow patterns
  • OAuth 2.0 with PKCE: Enhanced security with browser-based authentication
  • CLI v3.9.8: Revolutionary UX with inline editing and intelligent MCP connection
  • Enhanced MCP: New production endpoint at https://mcp.lanonasis.com

See what's new β†’

Quick Start​

Get started with LanOnasis in minutes:

# Global installation
npm install -g @lanonasis/cli

# Verify installation
onasis --version

2. Authenticate​

# Interactive OAuth (recommended)
onasis auth login

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

# Check status with live API verification
onasis auth status

# View your profile
onasis whoami

3. Create Your First Memory​

# Interactive creation with inline editor
onasis memory create --inline

# Or create with JSON
onasis memory create --json '{"title":"My Memory","content":"Hello World!","type":"knowledge"}'

# Or create from file
onasis memory create --content-file ./notes.md

4. Search Memories​

# Semantic search
onasis memory search "meeting notes"

# With filters
onasis memory search "project decisions" --type "context" --limit 10

5. Connect Your IDE​

VSCode Desktop:

  1. Install "LanOnasis Memory Assistant" from Extensions Marketplace
  2. Run Lanonasis: Authenticate
  3. Start using with Ctrl+Shift+M to search memories

VSCode Web (vscode.dev / github.dev): ✨ NEW

  1. Open your workspace in vscode.dev or github.dev
  2. Install "LanOnasis Memory Assistant" extension
  3. Authenticate with OAuth
  4. Enjoy synchronized context across all devices!

Core Features​

🧠 Memory Intelligence​

AI-powered operations to enhance your memory management:

# Suggest tags for content
onasis memory intelligence suggest-tags --file ./notes.md

# Find related memories
onasis memory intelligence find-related "deployment process"

# Detect duplicates
onasis memory intelligence detect-duplicates

# Extract insights
onasis memory intelligence extract-insights --memory-ids mem_123,mem_456

# Analyze patterns
onasis memory intelligence analyze-patterns --time-range "last-30-days"

πŸ”„ Behavior Operations​

Record and recall workflow patterns:

# Record workflow context
onasis memory behavior record --action "code-review" --context '{"pr":"#123"}'

# Recall similar patterns
onasis memory behavior recall "code review"

# Get action suggestions
onasis memory behavior suggest --current-context '{"file":"src/index.ts"}'

πŸ’» IDE Integration​

Available on:

  • βœ… VSCode Desktop
  • βœ… VSCode Web (vscode.dev)
  • βœ… GitHub.dev (git.dev)
  • βœ… Cursor
  • βœ… Windsurf

Features:

  • Semantic search with Ctrl+Shift+M
  • Create from selection with Ctrl+Shift+Alt+M
  • API key management with Ctrl+Shift+K
  • Chat participant integration
  • Real-time sync across devices

IDE Integration Guide β†’

πŸ€– MCP Integration​

Full Model Context Protocol support:

Production Endpoint:

  • Base URL: https://mcp.lanonasis.com
  • SSE: https://mcp.lanonasis.com/sse
  • WebSocket: wss://mcp.lanonasis.com/ws

Available Tools:

  • Memory operations (create, search, update, delete)
  • Memory intelligence (health, tags, related, duplicates, insights, patterns)
  • Behavior operations (record, recall, suggest)
  • API key management (create, list, rotate, revoke)
  • Session management (save, get)
  • System tools (health, stats, topics, get-me)

MCP Overview β†’

πŸ” Enhanced Security​

OAuth 2.0 with PKCE:

  • Browser-based secure authentication
  • Automatic token refresh
  • OS-level credential storage (Keychain, Credential Manager)

Live Verification:

# Check auth status with real API probe
onasis auth status

# View full user profile
onasis whoami

Authentication Guide β†’

Explore the Documentation​

πŸ“š Getting Started

Learn the basics and set up your first project

πŸ”§ CLI Reference

Complete command reference with examples

View CLI Commands β†’

πŸ€– MCP Integration

Model Context Protocol for AI applications

MCP Overview β†’

πŸ’» IDE Extensions

Connect your IDE for seamless workflow

IDE Integration β†’

πŸ“¦ API Reference

Complete REST API documentation

View API Docs β†’

🧠 Memory Intelligence

AI-powered insights and pattern analysis

Learn about Intelligence β†’

πŸ” Security

Enterprise-grade authentication and authorization

Authentication Guide β†’

πŸ’‘ Use Cases

Real-world examples and tutorials

Browse Use Cases β†’

Production Endpoints​

ServiceURL
API Gatewayhttps://api.lanonasis.com
MCP Serverhttps://mcp.lanonasis.com
MCP SSEhttps://mcp.lanonasis.com/sse
MCP WebSocketwss://mcp.lanonasis.com/ws
Auth Gatewayhttps://auth.lanonasis.com
Dashboardhttps://dashboard.lanonasis.com
Documentationhttps://docs.lanonasis.com

Need Help?​

Quick Reference​

CLI Commands​

# Authentication
onasis auth login # Authenticate with OAuth
onasis auth status # Check status with live API probe
onasis whoami # View user profile

# Memory operations
onasis memory create --inline # Create with inline editor
onasis memory search "query" # Semantic search
onasis memory save-session # Save development context

# Intelligence
onasis memory intelligence suggest-tags --file ./notes.md
onasis memory intelligence find-related "query"

# MCP
onasis mcp connect # Connect to MCP server
onasis mcp-server start # Start local MCP server

SDK Installation​

# Memory Client (Recommended)
npm install @lanonasis/memory-client

# CLI Tool
npm install -g @lanonasis/cli

Built with ❀️ by the LanOnasis team. Self-hosted and secure.

Last updated: February 25, 2026