claudeindex
juanre's avatar
Author

Juan Reyero

@juanre
1
Marketplaces
23
Plugins
0
Skills
0
Agents
0
Commands

Marketplaces

Marketplace

juanre-ai-tools

Professional Python tools for AI development: database management, LLM integration, document search, and scientific computing

Plugins:23
Skills:0
1
0

Plugins

Plugin

pgdbm

Complete pgdbm skill set: PostgreSQL database management with async operations, migrations, and connection pooling. Use when building FastAPI apps, microservices, or multi-tenant SaaS with PostgreSQL.

Plugin

pgdbm-choosing-pattern

Decision guide for choosing the right pgdbm pattern (standalone, dual-mode, or shared pool) based on deployment context.

Plugin

pgdbm-shared-pool

Production pattern for pgdbm using one shared connection pool across multiple schemas or microservices. Critical for FastAPI apps and multi-service architectures.

Plugin

pgdbm-dual-mode

Pattern for building reusable PyPI packages with pgdbm that work standalone or embedded. Use when creating database libraries.

Plugin

pgdbm-standalone

Standalone service pattern for simple microservices with their own database. Simplest pgdbm setup.

Plugin

pgdbm-testing

Testing database code with pgdbm fixtures: test fixtures, test databases, pytest integration. Use when writing database tests.

Plugin

pgdbm-usage

Mental model and core pgdbm operations: connecting, querying, transactions, migrations. Start here for understanding pgdbm patterns.

Plugin

pgdbm-core-api

Complete AsyncDatabaseManager and DatabaseConfig API reference with all methods, parameters, and configuration options.

Plugin

pgdbm-migrations-api

Complete AsyncMigrationManager API reference with migration file format, checksum validation, and version control.

Plugin

pgdbm-common-mistakes

Common pgdbm mistakes and how to avoid them: pool multiplication, schema errors, template syntax violations. Use before implementing.

Plugin

llmemory

Complete llmemory skill set: SOTA RAG library with hybrid search (vector + BM25), query expansion (heuristic + LLM), reranking, query routing, contextual retrieval, and multi-tenant support. Use when building production RAG systems, semantic search, or document Q&A.

Plugin

llmemory-basic-usage

Getting started with llmemory: installation, initialization, adding documents, search operations, document management. Start here for llmemory basics.

Plugin

llmemory-hybrid-search

Hybrid search combining vector similarity and BM25 full-text search with Reciprocal Rank Fusion (RRF). Alpha tuning, HNSW configuration, search optimization.

Plugin

llmemory-multi-query

Query expansion with heuristic and LLM-based variants for improved retrieval recall. Multi-query search with RRF fusion across query variants.

Plugin

llmemory-multi-tenant

Multi-tenant patterns with owner-based isolation for SaaS applications. Security implementation, FastAPI integration, workspace separation.

Plugin

llmemory-rag

Building production RAG systems: document ingestion, hybrid search retrieval, query routing, reranking, prompt augmentation. Complete RAG pipeline patterns.

Plugin

llmring

Complete llmring skill set: unified LLM interface for OpenAI, Anthropic, Google, and Ollama with streaming, tools, structured output, and multi-provider patterns. Use when building LLM applications.

Plugin

llmring-chat

Basic chat completions with llmring: unified interface, message structure, resource management. Start here for llmring basics.

Plugin

llmring-streaming

Streaming responses with llmring: async iteration, real-time output, usage tracking. Use when building chat interfaces or displaying incremental responses.

Plugin

llmring-tools

Function calling and tool use with llmring: tool definitions, execution patterns, multi-turn conversations. Use when building agents or adding function calling.

Plugin

llmring-structured

Structured output with JSON schema: type-safe responses, data extraction, validation. Use when extracting structured data from LLMs or enforcing output schemas.

Plugin

llmring-lockfile

Lockfile configuration with llmring: semantic aliases, environment profiles, fallback models. Use when configuring model aliases or managing dev/staging/prod environments.

Plugin

llmring-providers

Multi-provider patterns with llmring: provider switching, raw SDK access, provider-specific features (caching, logprobs). Use when switching providers or accessing advanced features.