Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Durafen/Claude-code-memory
/ functions
Functions
1,001 in github.com/Durafen/Claude-code-memory
⨍
Functions
1,001
◇
Types & classes
142
↳
Endpoints
24
Method
can_parse
Check if this parser can handle the file.
claude_indexer/analysis/text_parser.py:155
Method
can_parse
Check if this parser can handle the file.
claude_indexer/analysis/text_parser.py:242
Method
can_parse
(self, file_path: Path)
tests/unit/test_parser.py:495
Function
chat
Chat history indexing and summarization commands.
claude_indexer/cli_full.py:1194
Function
chat_index
Index Claude Code chat history files for a project.
claude_indexer/cli_full.py:1214
Function
chat_search
Search indexed chat conversations by content.
claude_indexer/cli_full.py:1495
Method
check_and_run_indexing
()
claude_indexer/watcher/handler.py:519
Method
check_content_exists
Delegate content hash checking to backend for Git+Meta deduplication.
claude_indexer/storage/base.py:419
Method
check_node_for_errors
(node: Node)
claude_indexer/analysis/base_parsers.py:87
Method
check_node_for_errors
(node: Any)
claude_indexer/analysis/parser.py:278
Method
cleanup
Clean up resources and old entries.
claude_indexer/watcher/handler.py:336
Function
cleanup_test_collections_on_failure
Cleanup test collections after each test function to prevent accumulation.
tests/conftest.py:466
Method
clear_cache
Clear all cached models and return number of files removed.
claude_indexer/embeddings/bm25.py:465
Method
clear_collection
Delegate collection clearing to backend.
claude_indexer/storage/base.py:399
Method
client
Delegate client access to backend for Git+Meta orphan cleanup compatibility.
claude_indexer/storage/base.py:475
Method
collection_exists
(self, collection_name: str)
claude_indexer/storage/base.py:310
Function
common_options
Common options for indexing commands.
claude_indexer/cli_full.py:58
Method
count_complexity
(n)
claude_indexer/analysis/observation_extractor.py:741
Function
count_python_files
Count Python files in a directory recursively.
tests/conftest.py:531
Method
create_chat_chunk_point
Delegate chat chunk point creation to backend for v2.4 pure architecture.
claude_indexer/storage/base.py:377
Method
create_chunk_point
Delegate chunk point creation to backend for progressive disclosure.
claude_indexer/storage/base.py:353
Method
create_collection
( self, collection_name: str, vector_size: int, distance_metric: str = "cosine" )
claude_indexer/storage/base.py:303
Function
create_default_service_config
Create a default service configuration file.
claude_indexer/service.py:341
Method
create_diff_sketch
Compare entity sets and create change summary
claude_indexer/storage/diff_layers.py:34
Method
create_hybrid_relation_point
Create a hybrid vector point from a Relation with both dense and sparse embeddings. Args: relation: Relation to create po
claude_indexer/storage/qdrant.py:1481
Method
create_mock_response
(*args, **kwargs)
tests/unit/test_embeddings.py:226
Function
create_openai_embedder
Create OpenAI embedder with default configuration.
claude_indexer/embeddings/registry.py:127
Method
create_points
Create vector points from items and embeddings.
claude_indexer/processing/content_processor.py:155
Method
create_relation_chunk_point
Delegate relation chunk point creation to backend for v2.4 pure architecture.
claude_indexer/storage/base.py:364
Method
create_relation_point
Create a vector point from a relation.
claude_indexer/storage/qdrant.py:1568
Method
create_relation_point
Delegate relation point creation to backend.
claude_indexer/storage/base.py:340
Function
create_voyage_embedder
Create Voyage AI embedder with default configuration.
claude_indexer/embeddings/registry.py:144
Method
delete_collection
(self, collection_name: str)
claude_indexer/storage/base.py:313
Method
delete_points
( self, collection_name: str, point_ids: list[str | int] )
claude_indexer/storage/base.py:325
Method
dimension
Get the dimension of embeddings for the current model.
claude_indexer/embeddings/voyage.py:301
Function
dummy_embedder
Provide a fast, deterministic embedder for tests.
tests/conftest.py:295
Method
duration
Alias for processing_time for backward compatibility.
claude_indexer/indexer.py:85
Method
duration_minutes
Get conversation duration in minutes.
claude_indexer/chat/parser.py:47
Method
embed_batch
Embed batch with caching.
claude_indexer/embeddings/base.py:282
Method
embed_batch
Generate BM25 sparse embeddings for multiple texts.
claude_indexer/embeddings/bm25.py:356
Method
embed_batch
Generate embeddings for multiple texts.
claude_indexer/embeddings/voyage.py:176
Method
embed_batch
Generate embeddings for multiple texts.
tests/conftest.py:265
Method
embed_text
Embed text with caching.
claude_indexer/embeddings/base.py:268
Method
embed_text
Generate BM25 sparse embedding for a single text.
claude_indexer/embeddings/bm25.py:306
Method
embed_text
Generate embedding for a single text.
claude_indexer/embeddings/voyage.py:131
Function
empty_repo
Create an empty temporary repository.
tests/conftest.py:107
Method
entity_count
Number of entities found.
claude_indexer/analysis/parser.py:76
Method
entity_type
Get entity type for storage.
claude_indexer/chat/summarizer.py:26
Function
event_loop
Create an event loop for async tests.
tests/conftest.py:409
Method
extract_identifiers_from_pattern
Recursively extract identifiers from pattern nodes.
claude_indexer/analysis/parser.py:527
Method
extract_string_literal
Extract string literal from node.
claude_indexer/analysis/parser.py:1244
Function
file
Index a single file.
claude_indexer/cli_full.py:484
Method
find_attributes
(n: "tree_sitter.Node")
claude_indexer/analysis/observation_extractor.py:721
Method
find_calls
(n: Any)
claude_indexer/analysis/observation_extractor.py:396
Method
find_entities_for_file
Delegate find entities for file to backend
claude_indexer/storage/base.py:414
Method
find_entities_for_file_by_type
Delegate entity finding by file and type to backend
claude_indexer/storage/base.py:443
Method
find_exceptions
(n: "tree_sitter.Node")
claude_indexer/analysis/observation_extractor.py:473
Method
find_file_operations
Recursively find file operations in AST.
claude_indexer/analysis/parser.py:1255
Method
find_first_string_literal
Recursively find the first string literal in function/class body.
claude_indexer/analysis/observation_extractor.py:193
Method
find_methods
(n: "tree_sitter.Node")
claude_indexer/analysis/observation_extractor.py:644
Method
find_returns
(n: "tree_sitter.Node")
claude_indexer/analysis/observation_extractor.py:549
Method
fit_corpus
Explicitly fit the BM25 model on a corpus.
claude_indexer/embeddings/bm25.py:410
Function
generate_chat_html_report
Convenience function to generate HTML report. Args: conversation_input: Conversation ID, chat file path, or project path output_p
claude_indexer/chat/html_report.py:1181
Method
generate_deterministic_id
Delegate deterministic ID generation to backend.
claude_indexer/storage/base.py:390
Method
get_available_backends
Get list of available storage backends.
claude_indexer/storage/registry.py:51
Method
get_available_providers
Get list of available embedder providers.
claude_indexer/embeddings/registry.py:57
Method
get_cache_stats
Get cache statistics.
claude_indexer/embeddings/base.py:327
Method
get_collection_info
(self, collection_name: str)
claude_indexer/storage/base.py:332
Method
get_corpus_stats
Get statistics about the fitted corpus.
claude_indexer/embeddings/bm25.py:447
Method
get_existing_relations_hashes
Get existing relation content hashes for unchanged relations
claude_indexer/storage/diff_layers.py:112
Method
get_inactive_conversations
Get chat files that have been inactive for threshold hours.
claude_indexer/chat/parser.py:272
Method
get_max_tokens
Get max tokens from wrapped embedder.
claude_indexer/embeddings/base.py:323
Method
get_max_tokens
Get maximum token limit for input text.
claude_indexer/embeddings/bm25.py:439
Method
get_max_tokens
Get maximum token limit for input text.
claude_indexer/embeddings/openai.py:285
Method
get_max_tokens
Get maximum token limit for input text.
claude_indexer/embeddings/voyage.py:297
Method
get_max_tokens
Get maximum token limit.
tests/conftest.py:273
Method
get_model_info
Get model info from wrapped embedder.
claude_indexer/embeddings/base.py:315
Method
get_model_info
Get information about the BM25 model.
claude_indexer/embeddings/bm25.py:414
Method
get_model_info
Get information about the embedding model.
claude_indexer/embeddings/voyage.py:282
Method
get_model_info
Get model information.
tests/conftest.py:269
Method
get_parser_config
Get parser-specific configuration.
claude_indexer/config/config_loader.py:132
Method
get_parser_config
Get parser-specific configuration.
claude_indexer/config/config_schema.py:153
Method
get_parser_config
Get parser-specific configuration.
claude_indexer/config/project_config.py:186
Method
get_provider_info
Get information about a specific provider.
claude_indexer/embeddings/registry.py:61
Method
get_stats
Get event handler statistics.
claude_indexer/watcher/handler.py:321
Method
get_stats
Get debouncer statistics.
claude_indexer/watcher/debounce.py:137
Method
get_supported_extensions
Return list of supported file extensions.
claude_indexer/analysis/base_parsers.py:45
Method
get_supported_extensions
Return list of supported file extensions.
claude_indexer/analysis/text_parser.py:30
Method
get_supported_extensions
Return list of supported file extensions.
claude_indexer/analysis/text_parser.py:159
Method
get_supported_extensions
Return list of supported file extensions.
claude_indexer/analysis/text_parser.py:246
Method
get_supported_extensions
(self)
tests/unit/test_parser.py:498
Method
get_usage_stats
Get usage statistics.
claude_indexer/embeddings/voyage.py:305
Method
get_vocabulary
Get the current vocabulary mapping.
claude_indexer/embeddings/bm25.py:443
Method
has_errors
Check if there were any errors.
claude_indexer/storage/base.py:38
Method
has_new_definitions
Check if code contains NEW function or class definitions.
utils/memory_guard.py:429
Function
hooks
Git hooks management.
claude_indexer/cli_full.py:900
Function
hooks_status
Show git hooks status.
claude_indexer/cli_full.py:946
Function
html_report
Generate HTML report with GPT analysis and full conversation display.
claude_indexer/cli_full.py:1561
Function
index
Index an entire project.
claude_indexer/cli_full.py:118
Function
init
Initialize project configuration.
claude_indexer/cli_full.py:420
← previous
next →
601–700 of 1,001, ranked by callers