MCPcopy Create free account

hub / github.com/RunanywhereAI/RCLI / functions

Functions741 in github.com/RunanywhereAI/RCLI

↓ 3 callersMethodset_state_callback
Set state change callback
src/pipeline/orchestrator.h:129
↓ 3 callersFunctionstt_config_path
src/models/stt_model_registry.h:174
↓ 3 callersFunctiontts_config_path
src/models/tts_model_registry.h:281
↓ 3 callersFunctionwrite_selected_metalrt_stt_id
Write the user-selected MetalRT STT model id to config
src/models/model_registry.h:638
↓ 3 callersFunctionwrite_selected_stt_id
src/models/stt_model_registry.h:200
↓ 3 callersFunctionwrite_selected_tts_id
Write TTS selection to config (preserves other keys like model=)
src/models/tts_model_registry.h:309
↓ 2 callersFunctionaction_is_acceptable
src/test/test_pipeline.cpp:1262
↓ 2 callersFunctionbase64_encode
src/core/base64.h:8
↓ 2 callersMethodcheck_context_full
src/cli/tui_app.h:2746
↓ 2 callersFunctionconfig_get_int
src/api/rcli_api.cpp:173
↓ 2 callersMethodcreate
src/rag/vector_index.cpp:21
↓ 2 callersFunctiondir_size_bytes
Get total size of a directory in bytes (recursive)
src/cli/setup_cmds.h:632
↓ 2 callersFunctionfind_best_installed_stt
Find the highest-priority offline STT model that is installed
src/models/stt_model_registry.h:134
↓ 2 callersFunctionfind_best_installed_tts
Find the highest-priority TTS model that exists in models_dir
src/models/tts_model_registry.h:237
↓ 2 callersFunctionfind_model_by_id
Find model by id
src/models/model_registry.h:395
↓ 2 callersFunctionfind_stt_by_id
src/models/stt_model_registry.h:147
↓ 2 callersFunctionformat_bytes_rate
src/cli/tui_app.h:150
↓ 2 callersMethodformat_llm_perf
src/cli/tui_app.h:538
↓ 2 callersFunctionfriendly_media_result
src/actions/media_actions.cpp:7
↓ 2 callersFunctiongenerate_sine_wave
Generate a sine wave tone (for STT testing)
src/test/test_pipeline.cpp:88
↓ 2 callersMethodget_all_definitions_json
src/actions/action_registry.cpp:134
↓ 2 callersFunctionget_trimmed_history_metalrt
MetalRT-aware history trimming using MetalRT's own tokenizer. Accepts pre-computed token counts to avoid redundant tokenization.
src/api/rcli_api.cpp:756
↓ 2 callersFunctionhandle_screen_intent
Capture active window + analyze with VLM. Returns response or empty on failure. Caller must hold engine->mutex.
src/api/rcli_api.cpp:1039
↓ 2 callersFunctionis_screen_intent
src/api/rcli_api.cpp:997
↓ 2 callersMethodis_speech
src/engines/vad_engine.cpp:58
↓ 2 callersFunctionmake_lfm2
src/engines/model_profile.cpp:32
↓ 2 callersFunctionmake_phi
src/engines/model_profile.cpp:156
↓ 2 callersFunctionmake_qwen3
src/engines/model_profile.cpp:14
↓ 2 callersFunctionparse_json_tool_call
Parse JSON-based: {"name": "...", "arguments": {...}}
src/engines/model_profile.cpp:580
↓ 2 callersFunctionparse_lfm2_tool_call
Parse LFM2 native: [func_name(key="val", key2="val2")]
src/engines/model_profile.cpp:504
↓ 2 callersFunctionpick_llm
src/cli/model_pickers.h:49
↓ 2 callersFunctionpick_metalrt_stt
src/cli/model_pickers.h:331
↓ 2 callersFunctionpick_vlm
src/cli/model_pickers.h:415
↓ 2 callersFunctionprint_help_rag
src/cli/help.h:153
↓ 2 callersFunctionrcli_action_execute
src/api/rcli_api.cpp:2655
↓ 2 callersFunctionrcli_get_llm_model
src/api/rcli_api.cpp:2905
↓ 2 callersFunctionrcli_get_stt_model
src/api/rcli_api.cpp:2924
↓ 2 callersFunctionrcli_get_tts_model
src/api/rcli_api.cpp:2918
↓ 2 callersFunctionrcli_is_speaking
src/api/rcli_api.cpp:2212
↓ 2 callersFunctionrcli_num_actions_enabled
src/api/rcli_api.cpp:2718
↓ 2 callersFunctionrcli_set_response_callback
src/api/rcli_api.cpp:2853
↓ 2 callersFunctionrcli_set_tool_trace_callback
src/api/rcli_api.cpp:2846
↓ 2 callersFunctionrcli_start_capture
src/api/rcli_api.cpp:695
↓ 2 callersFunctionrcli_switch_llm
src/api/rcli_api.cpp:2765
↓ 2 callersMethodsave
src/rag/bm25_index.cpp:192
↓ 2 callersMethodscore
src/rag/embedding_cache.h:103
↓ 2 callersMethodsearch
src/rag/bm25_index.cpp:124
↓ 2 callersFunctionset_log_level
src/core/log.h:15
↓ 2 callersMethodset_response_callback
src/pipeline/orchestrator.h:137
↓ 2 callersMethodset_system_prompt
Update the base system prompt (e.g. when personality changes)
src/pipeline/orchestrator.h:108
↓ 2 callersMethodshould_suppress_token
src/engines/model_profile.cpp:725
↓ 2 callersMethodshutdown
src/audio/audio_io.cpp:37
↓ 2 callersMethodstop
src/audio/audio_io.cpp:67
↓ 2 callersMethodstop_live
src/pipeline/orchestrator.cpp:964
↓ 2 callersMethodstrip_wake_word
Strip the wake phrase from transcript, returning the remaining text.
src/pipeline/wake_word_detector.h:39
↓ 2 callersFunctiontest_metalrt_llm
src/test/test_pipeline.cpp:728
↓ 2 callersFunctiontest_metalrt_loader
src/test/test_pipeline.cpp:675
↓ 2 callersFunctiontest_metalrt_stt
src/test/test_pipeline.cpp:820
↓ 2 callersFunctiontest_metalrt_tts
src/test/test_pipeline.cpp:895
↓ 2 callersFunctiontest_personality_unit
src/test/test_pipeline.cpp:1650
↓ 2 callersFunctionto_lower
src/engines/model_profile.cpp:210
↓ 2 callersMethodtotal_size
Stats
src/core/memory_pool.h:164
↓ 2 callersMethodunload
src/engines/metalrt_loader.cpp:223
↓ 2 callersMethodused_bytes
src/core/memory_pool.h:165
↓ 2 callersMethodutilization_pct
src/core/memory_pool.h:169
↓ 2 callersFunctionwrite_personality_preference
Write personality preference to config (preserves other keys)
src/models/model_registry.h:583
↓ 1 callersMethodRenderBadge
Compact one-line badge for the models-panel header row.
src/cli/metalrt_beast_mode.h:80
↓ 1 callersMethodadd
src/rag/vector_index.cpp:38
↓ 1 callersMethodadd_document
src/rag/bm25_index.cpp:83
↓ 1 callersMethodadd_system_message
src/cli/tui_app.h:2719
↓ 1 callersMethodadd_user_message
src/cli/tui_app.h:2706
↓ 1 callersMethodbarge_in_enabled
src/pipeline/orchestrator.h:148
↓ 1 callersMethodbuild
src/rag/bm25_index.cpp:102
↓ 1 callersMethodbuild_tool_continuation
src/engines/model_profile.cpp:412
↓ 1 callersMethodclear_kv
src/engines/metalrt_engine.cpp:402
↓ 1 callersFunctioncmd_action
src/cli/actions_cli.h:123
↓ 1 callersFunctioncmd_actions
src/cli/actions_cli.h:90
↓ 1 callersFunctioncmd_ask
src/cli/main.cpp:386
↓ 1 callersFunctioncmd_camera
src/cli/main.cpp:531
↓ 1 callersFunctioncmd_cleanup
src/cli/setup_cmds.h:663
↓ 1 callersFunctioncmd_engine
src/cli/main.cpp:1014
↓ 1 callersFunctioncmd_info
src/cli/model_pickers.h:664
↓ 1 callersFunctioncmd_listen
src/cli/main.cpp:172
↓ 1 callersFunctioncmd_metalrt
src/cli/main.cpp:754
↓ 1 callersFunctioncmd_mic_test
src/cli/main.cpp:326
↓ 1 callersFunctioncmd_models
src/cli/model_pickers.h:492
↓ 1 callersFunctioncmd_personality
src/cli/main.cpp:1105
↓ 1 callersFunctioncmd_rag
src/cli/main.cpp:664
↓ 1 callersFunctioncmd_screen
src/cli/main.cpp:600
↓ 1 callersFunctioncmd_setup
src/cli/setup_cmds.h:23
↓ 1 callersFunctioncmd_stt_picker
src/cli/model_pickers.h:648
↓ 1 callersFunctioncmd_upgrade_llm
src/cli/setup_cmds.h:424
↓ 1 callersFunctioncmd_upgrade_stt
src/cli/setup_cmds.h:359
↓ 1 callersFunctioncmd_vlm
src/cli/main.cpp:441
↓ 1 callersFunctioncmd_voices
src/cli/model_pickers.h:636
↓ 1 callersFunctiondetect_chip
src/cli/tui_dashboard.h:57
↓ 1 callersFunctiondetect_hardware
--------------------------------------------------------------------------- detect_hardware() — fills a HardwareProfile for the current device -------
src/core/hardware_profile.h:79
↓ 1 callersFunctiondetect_light_terminal
src/cli/tui_app.h:72
↓ 1 callersFunctiondetect_metalrt_family
src/engines/metalrt_engine.cpp:6
↓ 1 callersMethoddimensions
src/rag/vector_index.cpp:110
← previousnext →201–300 of 741, ranked by callers