Skip to main content

Lanonasis Index - Service Discovery & Marketplace

Lanonasis Index is the central service discovery and integration marketplace for the LanOnasis ecosystem. It provides unified API documentation, service listings, marketplace features, and onboarding guides for developers discovering and integrating LanOnasis services.

Overview​

Lanonasis Index serves as the public-facing hub for discovering, exploring, and integrating LanOnasis services:

Developer/Partner
↓
Lanonasis Index (Discovery)
├─ Service Marketplace
├─ API Documentation
├─ Integration Guides
├─ Code Examples
├─ Sandbox Environment
└─ Status & Support
↓
Available Services (Memory, Privacy, Security, AI)

Primary Functions​

  1. Service Discovery: Browse available services with details
  2. API Documentation: Interactive API reference with examples
  3. Integration Marketplace: Pre-built integrations and SDKs
  4. Sandbox Environment: Test services before production
  5. Onboarding Guides: Step-by-step setup for common use cases
  6. Community: Forums, Q&A, and support channels

Architecture​

Service Structure​

lanonasis-index/
├── src/
│ ├── pages/
│ │ ├── services/ # Service listing pages
│ │ ├── api-reference/ # Interactive API docs
│ │ ├── integrations/ # Integration marketplace
│ │ ├── guides/ # Onboarding guides
│ │ └── status/ # Service status page
│ ├── components/
│ │ ├── service-card/ # Service listing component
│ │ ├── api-explorer/ # Interactive API browser
│ │ ├── code-examples/ # Syntax-highlighted examples
│ │ └── integration-list/ # Integration marketplace
│ ├── data/
│ │ ├── services.json # Service catalog
│ │ ├── integrations.json # Available integrations
│ │ └── api-specs/ # OpenAPI specifications
│ ├── utils/
│ │ ├── api-client.ts # SDK examples generator
│ │ └── status-checker.ts # Real-time status updates
│ └── index.tsx
├── public/
│ └── api-specs/ # OpenAPI/Swagger files
├── README.md
└── package.json

Technology Stack​

  • Frontend: Next.js 15 with React 19
  • Styling: Tailwind CSS + brand-kit integration
  • API Docs: Docusaurus integration
  • Status Page: Real-time health checks
  • Example Code: Multi-language SDKs (TypeScript, Python, etc.)

Key Features​

1. Service Marketplace​

Browse all LanOnasis services with rich metadata:

┌─ Memory Suite ────────────────────────┐
│ Unified memory layer for apps & agents│
│ ├─ Semantic Search │
│ ├─ Multi-Interface (REST/CLI/SDK/MCP) │
│ └─ Enterprise Compliance (PCI/GDPR) │
│ │
│ Status: ✅ Operational │
│ Latency: 50-200ms p50/p99 │
│ Uptime: 99.95% │
│ Try it: [Sandbox] [Docs] [Code] │
└────────────────────────────────────────┘

┌─ Onasis-CORE ────────────────────────┐
│ Privacy-first vendor integration │
│ ├─ Data Masking │
│ ├─ Vendor Anonymization │
│ └─ Compliance Auditing │
│ │
│ Status: ✅ Operational │
│ Latency: 50-200ms p50/p99 │
│ Uptime: 99.90% │
│ Try it: [Sandbox] [Docs] [Code] │
└────────────────────────────────────────┘

[... 8+ more services ...]

2. Interactive API Documentation​

Explore APIs with live examples:

// API Explorer shows:
GET /api/v1/memories/search
├─ Description
├─ Authentication (OAuth 2.0, API Key)
├─ Parameters (query, body, headers)
├─ Response schema (with examples)
├─ Error codes with explanations
└─ [Try It Out] button for live testing

// Developer can:
1. Read parameter descriptions
2. Fill in example values
3. Execute request in browser
4. See live response
5. Copy generated code

3. Integration Marketplace​

Pre-built integrations and SDKs:

IntegrationTypeLanguageStatus
Stripe Payment ProcessingOfficialTypeScript✅ Stable
Zapier3rd-partyN/A✅ Maintained
Slack NotificationsOfficialTypeScript✅ Stable
PostgreSQL DriverOfficialSQL✅ Stable
Next.js MiddlewareOfficialTypeScript✅ Beta
FastAPI Integration3rd-partyPython✅ Maintained

4. Onboarding Guides​

Step-by-step setup for common scenarios:

Getting Started Guides:
├─ "Store Your First Memory" (5 min)
├─ "Build a Privacy-Protected API" (15 min)
├─ "Set Up Compliance Auditing" (20 min)
├─ "Integrate with Stripe" (30 min)
└─ "Deploy to Production" (45 min)

Each guide includes:
- Prerequisites checklist
- Step-by-step instructions
- Copy-paste code snippets
- Screenshots/diagrams
- Troubleshooting section
- Next steps

5. Sandbox Environment​

Test services without committing to production:

# Sandbox API endpoint
https://sandbox.lanonasis.com/api/v1

# Pre-populated test data
- Test memories
- Test users and API keys
- Test compliance records
- Reset available anytime

# Includes:
✅ All production features
✅ Rate limits (1000/min)
✅ 99% uptime SLA
❌ No real data persistence
❌ Data purged after 30 days

6. Service Status Page​

Real-time status and incident history:

LanOnasis Services Status
═════════════════════════════════════════════════

✅ Memory Suite
Operational · Last incident: Dec 15 (2 hours)
Latency: 45ms (p50) · Uptime: 99.97%

✅ Onasis-CORE
Operational · Last incident: Jan 10 (30 min)
Latency: 75ms (p50) · Uptime: 99.90%

✅ v-secure
Operational · Last incident: Jan 5 (15 min)
Latency: 22ms (p50) · Uptime: 99.98%

⚠️ MCP Core (Degraded Performance)
Investigating latency increase
Latency: 450ms (p50) · Last update: 5 min ago

[View incident history] [Subscribe to updates]

Installation & Setup​

Prerequisites​

  • Node.js 18+ or Bun 1.1+
  • Next.js 15+ development setup

Local Development​

# Clone repository
git clone https://github.com/lanonasis/lanonasis-index.git
cd lanonasis-index

# Install dependencies
bun install

# Copy environment variables
cp .env.example .env.local

# Start development server
bun run dev

# Open browser
open http://localhost:3000

Build for Production​

# Build static site
bun run build

# Start production server
bun run start

# Or deploy to Vercel (recommended)
vercel deploy

Configuration​

Environment Variables​

# API Configuration
NEXT_PUBLIC_API_BASE_URL="https://api.lanonasis.com"
NEXT_PUBLIC_SANDBOX_API_URL="https://sandbox.lanonasis.com"

# Service Status
NEXT_PUBLIC_STATUS_PAGE_URL="https://status.lanonasis.com"
NEXT_PUBLIC_STATUS_CHECK_INTERVAL=60000 # Check every 60 seconds

# Analytics
NEXT_PUBLIC_ANALYTICS_ID="your-id"

# Documentation
DOCS_REPO_URL="https://github.com/lanonasis/docs-lanonasis"
DOCS_REPO_BRANCH="main"

# Marketplace
MARKETPLACE_API_URL="https://marketplace.lanonasis.com/api"
MARKETPLACE_CACHE_TTL=3600

Service Catalog (services.json)​

{
"services": [
{
"id": "memory-suite",
"name": "Memory Suite",
"description": "Unified memory layer for apps & agents",
"status": "GA",
"category": "data",
"icon": "memory.svg",
"features": [
"Semantic Search",
"Multi-Interface",
"Enterprise Compliance"
],
"pricing": "Free + paid tiers",
"documentation": "/docs/memory",
"sandbox": "https://sandbox.lanonasis.com",
"relatedServices": ["mcp-core", "onasis-core"]
},
{
"id": "v-secure",
"name": "v-secure",
"description": "Enterprise secret management",
"status": "GA",
"category": "security",
"icon": "vault.svg",
"features": ["Encrypted Storage", "Key Rotation", "Compliance Auditing"],
"pricing": "Free + paid tiers",
"documentation": "/docs/v-secure",
"sandbox": "https://sandbox.lanonasis.com"
}
]
}

Key Pages​

Service Detail Page​

Lanonasis Index → Memory Suite
═════════════════════════════════════════════

[Header Image]

Memory Suite
Unified memory layer for applications and AI agents

⭐⭐⭐⭐⭐ (847 reviews)
📊 Trusted by 500+ organizations
🚀 150,000+ requests/day

[Get Started] [View Docs] [Try in Sandbox] [Pricing]

═ Overview ═════════════════════════════════════
[Feature highlights, use cases, architecture]

═ Features ═════════════════════════════════════
✓ Semantic Search
✓ Multi-Interface
✓ Enterprise Compliance

═ Pricing ════════════════════════════════════
[Pricing tiers with feature comparison]

═ Quick Start ═════════════════════════════════
[Copy-paste code example]

═ Documentation ═══════════════════════════════
[Link to full docs]

═ Integrations ═══════════════════════════════
[List of related integrations]

Integration Listing Page​

Integrations Marketplace
═════════════════════════════════════════════

[Search] [Filter by category]

┌─ Stripe Payment ────────────────┐
│ Official Integration │
│ ✓ PCI-DSS Compliant │
│ Rating: ⭐⭐⭐⭐⭐ (312 reviews) │
│ [View] [Install] [Docs] │
└─────────────────────────────────┘

┌─ Slack Notifications ──────────┐
│ Official Integration │
│ ✓ Real-time Alerts │
│ Rating: ⭐⭐⭐⭐⭐ (189 reviews) │
│ [View] [Install] [Docs] │
└─────────────────────────────────┘

[... 20+ integrations ...]

Common Workflows​

Scenario 1: Discover Memory Service​

1. Developer visits lanonasis-index.com
2. Browses "Services" page
3. Clicks "Memory Suite" card
4. Reads overview, features, pricing
5. Clicks "Try in Sandbox"
6. Lands in interactive API explorer
7. Creates first memory via UI
8. Clicks "Copy Code"
9. Pastes into their project
10. Next: View full documentation

Scenario 2: Find Integration​

1. Developer needs Stripe integration
2. Visits "Integrations" marketplace
3. Searches for "Stripe"
4. Finds "Stripe Payment Processing" (Official)
5. Reads integration description
6. Clicks "View Integration"
7. Follows setup guide
8. Installs via npm
9. Configures with API key
10. Next: View integration docs

Scenario 3: Onboarding​

1. New partner signs up
2. Follows "Getting Started" guide
3. Completes prerequisites checklist
4. Steps through 5-minute setup
5. Creates first memory item
6. Runs code example
7. Receives success confirmation
8. Next: Explore advanced features

API Reference​

Get Service Details​

GET https://lanonasis-index.com/api/services/:serviceId

Response:
{
"id": "memory-suite",
"name": "Memory Suite",
"status": "GA",
"latency": {
"p50": 50,
"p99": 200
},
"uptime": 0.9997,
"features": [...]
}

List Integrations​

GET https://lanonasis-index.com/api/integrations?category=payment

Response:
{
"integrations": [
{
"id": "stripe-payment",
"name": "Stripe Payment Processing",
"rating": 4.9,
"reviews": 312,
"status": "stable"
}
]
}

Get Real-Time Status​

GET https://status.lanonasis.com/api/status

Response:
{
"services": [
{
"id": "memory-suite",
"status": "operational",
"latency": 45,
"lastIncident": "2025-12-15T14:30:00Z"
}
]
}

Performance & SEO​

Latency​

PageLoad Time (p50)Load Time (p99)Notes
Homepage100ms300msCDN cached
Service Detail150ms400msIncludes integrations list
API Docs200ms500msDynamically generated
Status Page50ms150msReal-time data

SEO Optimization​

  • ✅ Server-side rendering (Next.js)
  • ✅ Structured data (JSON-LD schema)
  • ✅ Open Graph meta tags
  • ✅ Sitemap and robots.txt
  • ✅ Fast Core Web Vitals

Troubleshooting​

Issue: Sandbox data not resetting​

Solution: Manually reset sandbox or wait for scheduled cleanup

# Manual reset (admin only)
curl -X POST https://sandbox.lanonasis.com/api/admin/reset \
-H "Authorization: Bearer $ADMIN_TOKEN"

Issue: Slow API documentation page​

Solution: Clear cache and rebuild

bun run clean
bun run build


Support & Resources​


Last Updated: February 3, 2026
Version: 2.0.0+