Skip to main content

Core Features


layout: home

hero: name: "LanOnasis Memory Service" text: "Memory as a Service (MaaS)" tagline: Enterprise-grade memory management for AI applications image: src: /logo.svg alt: LanOnasis actions:

features:

  • icon: ๐Ÿง  title: Intelligent Memory Management details: Store, search, and retrieve memories with advanced AI-powered embeddings and semantic search capabilities.

  • icon: ๐Ÿ” title: Enterprise Security details: JWT authentication, API key management, and row-level security with comprehensive audit logging.

  • icon: โšก title: Real-time Updates details: Server-sent events (SSE) for live memory updates, notifications, and system status monitoring.

  • icon: ๐Ÿ› ๏ธ title: Developer-First details: RESTful API, CLI tools, SDKs, and comprehensive documentation for seamless integration.

  • icon: ๐Ÿ“Š title: Analytics & Insights details: Usage analytics, performance metrics, and visual relationship graphs for your memory data.

  • icon: ๐Ÿš€ title: Production Ready details: Scalable architecture with Redis caching, rate limiting, and comprehensive monitoring.


Quick Startโ€‹

Get started with LanOnasis Memory Service in minutes:

1. Get Your API Keyโ€‹

Visit the Dashboard to create your account and generate API keys.

2. Install the CLIโ€‹

npm install -g @LanOnasis/memory-cli

3. Configure Authenticationโ€‹

LanOnasis config set api-key YOUR_API_KEY
LanOnasis config set endpoint https://api.LanOnasis.com

4. Create Your First Memoryโ€‹

LanOnasis memory create \
--content "Important project meeting notes" \
--type "meeting" \
--tags "project,meeting,notes"

5. Search Memoriesโ€‹

LanOnasis memory search "project meeting"

API Exampleโ€‹

import { LanOnasisClient } from '@LanOnasis/memory-sdk';

const client = new LanOnasisClient({
apiKey: 'your-api-key',
endpoint: 'https://api.LanOnasis.com'
});

// Create a memory
const memory = await client.memories.create({
content: 'Important project meeting notes',
type: 'meeting',
tags: ['project', 'meeting', 'notes']
});

// Search memories
const results = await client.memories.search('project meeting');

Architectureโ€‹

LanOnasis Memory Service provides a complete memory management solution:

  • API Server: RESTful API with JWT authentication at api.LanOnasis.com
  • Dashboard: Self-service portal for API key management and analytics
  • CLI Tools: Command-line interface for developers and automation
  • SDKs: Official libraries for JavaScript/TypeScript and Python
  • Real-time: Server-sent events for live updates and notifications

Enterprise Featuresโ€‹

  • ๐Ÿ”’ Security: JWT + API key authentication, RLS, audit logging
  • ๐Ÿ“ˆ Analytics: Usage metrics, performance insights, relationship graphs
  • ๐Ÿ”„ Real-time: SSE for live updates and system notifications
  • ๐Ÿ›ก๏ธ Reliability: Rate limiting, caching, comprehensive error handling
  • ๐Ÿ“š Documentation: Complete API docs, guides, and examples

Ready to get started? Create your account and begin building with LanOnasis Memory Service today!