list_memories
List memories with pagination and filters. Returns paginated results sorted by the specified field.
create_memory
Create a new memory with automatic vector embedding generation for semantic search. The content is processed to create searchable embeddings.
create_memory_chunked
Create memory entries from large content by automatically splitting into multiple chunks. Each chunk preserves context with overlap and is tagged for reassembly. Use this for documents, long conversations, or any content exceeding 8000 characters.
get_memory
Retrieve a specific memory by its unique identifier. Returns full memory details including content, metadata, and timestamps.
update_memory
Update an existing memory's content, title, type, tags, or metadata. Only provided fields are updated; others remain unchanged.
delete_memory
Permanently delete a memory by its ID. This action cannot be undone.
search_memories
Search memories using semantic vector search. Finds memories with similar meaning to the query, not just keyword matches.
search_lanonasis_docs
Search the Lanonasis documentation for guides, API references, and SDK information.
list_api_keys
List all API keys for the authenticated user. Shows key metadata but not the secret values.
create_api_key
Create a new API key for programmatic access. The secret is only shown once upon creation.
delete_api_key
Permanently delete an API key. This cannot be undone. Applications using this key will lose access.
rotate_api_key
Generate a new secret for an existing API key. The old secret becomes invalid immediately.
revoke_api_key
Deactivate an API key without deleting it. The key can potentially be reactivated later.
list_projects
List all projects accessible to the user, optionally filtered by organization.
create_project
Create a new project for organizing memories and API keys. Projects help separate concerns and manage access.
get_organization_info
Get detailed information about an organization including settings, members count, and usage limits.
get_health_status
Get comprehensive system health status including API, database, and service availability.
get_auth_status
Get current authentication status, user information, and access level.
get_config
Retrieve a configuration setting by key. Returns the current value and metadata.
set_config
Update a configuration setting. Some settings may require admin access.
intelligence_health_check
Check health status and availability of AI intelligence services including embedding and analysis endpoints.
intelligence_suggest_tags
Get AI-powered tag suggestions for a memory based on its content. Uses natural language understanding to recommend relevant tags.
intelligence_find_related
Find semantically related memories using vector similarity search. Discovers connections between memories based on meaning.
intelligence_detect_duplicates
Detect potential duplicate memories using semantic similarity analysis. Helps identify redundant content for cleanup.
intelligence_extract_insights
Extract actionable insights and summaries from memories using AI analysis. Great for decision support and knowledge synthesis.
intelligence_analyze_patterns
Analyze usage patterns and trends across memories over time. Identifies what topics you focus on and how usage evolves.
memory_stats
Get comprehensive statistics about memory usage including counts by type, storage used, and activity metrics.
memory_bulk_delete
Delete multiple memories at once. This is a destructive operation that cannot be undone.