Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RunanywhereAI/RCLI
/ functions
Functions
741 in github.com/RunanywhereAI/RCLI
⨍
Functions
741
◇
Types & classes
161
↓ 3 callers
Method
set_state_callback
Set state change callback
src/pipeline/orchestrator.h:129
↓ 3 callers
Function
stt_config_path
src/models/stt_model_registry.h:174
↓ 3 callers
Function
tts_config_path
src/models/tts_model_registry.h:281
↓ 3 callers
Function
write_selected_metalrt_stt_id
Write the user-selected MetalRT STT model id to config
src/models/model_registry.h:638
↓ 3 callers
Function
write_selected_stt_id
src/models/stt_model_registry.h:200
↓ 3 callers
Function
write_selected_tts_id
Write TTS selection to config (preserves other keys like model=)
src/models/tts_model_registry.h:309
↓ 2 callers
Function
action_is_acceptable
src/test/test_pipeline.cpp:1262
↓ 2 callers
Function
base64_encode
src/core/base64.h:8
↓ 2 callers
Method
check_context_full
src/cli/tui_app.h:2746
↓ 2 callers
Function
config_get_int
src/api/rcli_api.cpp:173
↓ 2 callers
Method
create
src/rag/vector_index.cpp:21
↓ 2 callers
Function
dir_size_bytes
Get total size of a directory in bytes (recursive)
src/cli/setup_cmds.h:632
↓ 2 callers
Function
find_best_installed_stt
Find the highest-priority offline STT model that is installed
src/models/stt_model_registry.h:134
↓ 2 callers
Function
find_best_installed_tts
Find the highest-priority TTS model that exists in models_dir
src/models/tts_model_registry.h:237
↓ 2 callers
Function
find_model_by_id
Find model by id
src/models/model_registry.h:395
↓ 2 callers
Function
find_stt_by_id
src/models/stt_model_registry.h:147
↓ 2 callers
Function
format_bytes_rate
src/cli/tui_app.h:150
↓ 2 callers
Method
format_llm_perf
src/cli/tui_app.h:538
↓ 2 callers
Function
friendly_media_result
src/actions/media_actions.cpp:7
↓ 2 callers
Function
generate_sine_wave
Generate a sine wave tone (for STT testing)
src/test/test_pipeline.cpp:88
↓ 2 callers
Method
get_all_definitions_json
src/actions/action_registry.cpp:134
↓ 2 callers
Function
get_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 callers
Function
handle_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 callers
Function
is_screen_intent
src/api/rcli_api.cpp:997
↓ 2 callers
Method
is_speech
src/engines/vad_engine.cpp:58
↓ 2 callers
Function
make_lfm2
src/engines/model_profile.cpp:32
↓ 2 callers
Function
make_phi
src/engines/model_profile.cpp:156
↓ 2 callers
Function
make_qwen3
src/engines/model_profile.cpp:14
↓ 2 callers
Function
parse_json_tool_call
Parse JSON-based: {"name": "...", "arguments": {...}}
src/engines/model_profile.cpp:580
↓ 2 callers
Function
parse_lfm2_tool_call
Parse LFM2 native: [func_name(key="val", key2="val2")]
src/engines/model_profile.cpp:504
↓ 2 callers
Function
pick_llm
src/cli/model_pickers.h:49
↓ 2 callers
Function
pick_metalrt_stt
src/cli/model_pickers.h:331
↓ 2 callers
Function
pick_vlm
src/cli/model_pickers.h:415
↓ 2 callers
Function
print_help_rag
src/cli/help.h:153
↓ 2 callers
Function
rcli_action_execute
src/api/rcli_api.cpp:2655
↓ 2 callers
Function
rcli_get_llm_model
src/api/rcli_api.cpp:2905
↓ 2 callers
Function
rcli_get_stt_model
src/api/rcli_api.cpp:2924
↓ 2 callers
Function
rcli_get_tts_model
src/api/rcli_api.cpp:2918
↓ 2 callers
Function
rcli_is_speaking
src/api/rcli_api.cpp:2212
↓ 2 callers
Function
rcli_num_actions_enabled
src/api/rcli_api.cpp:2718
↓ 2 callers
Function
rcli_set_response_callback
src/api/rcli_api.cpp:2853
↓ 2 callers
Function
rcli_set_tool_trace_callback
src/api/rcli_api.cpp:2846
↓ 2 callers
Function
rcli_start_capture
src/api/rcli_api.cpp:695
↓ 2 callers
Function
rcli_switch_llm
src/api/rcli_api.cpp:2765
↓ 2 callers
Method
save
src/rag/bm25_index.cpp:192
↓ 2 callers
Method
score
src/rag/embedding_cache.h:103
↓ 2 callers
Method
search
src/rag/bm25_index.cpp:124
↓ 2 callers
Function
set_log_level
src/core/log.h:15
↓ 2 callers
Method
set_response_callback
src/pipeline/orchestrator.h:137
↓ 2 callers
Method
set_system_prompt
Update the base system prompt (e.g. when personality changes)
src/pipeline/orchestrator.h:108
↓ 2 callers
Method
should_suppress_token
src/engines/model_profile.cpp:725
↓ 2 callers
Method
shutdown
src/audio/audio_io.cpp:37
↓ 2 callers
Method
stop
src/audio/audio_io.cpp:67
↓ 2 callers
Method
stop_live
src/pipeline/orchestrator.cpp:964
↓ 2 callers
Method
strip_wake_word
Strip the wake phrase from transcript, returning the remaining text.
src/pipeline/wake_word_detector.h:39
↓ 2 callers
Function
test_metalrt_llm
src/test/test_pipeline.cpp:728
↓ 2 callers
Function
test_metalrt_loader
src/test/test_pipeline.cpp:675
↓ 2 callers
Function
test_metalrt_stt
src/test/test_pipeline.cpp:820
↓ 2 callers
Function
test_metalrt_tts
src/test/test_pipeline.cpp:895
↓ 2 callers
Function
test_personality_unit
src/test/test_pipeline.cpp:1650
↓ 2 callers
Function
to_lower
src/engines/model_profile.cpp:210
↓ 2 callers
Method
total_size
Stats
src/core/memory_pool.h:164
↓ 2 callers
Method
unload
src/engines/metalrt_loader.cpp:223
↓ 2 callers
Method
used_bytes
src/core/memory_pool.h:165
↓ 2 callers
Method
utilization_pct
src/core/memory_pool.h:169
↓ 2 callers
Function
write_personality_preference
Write personality preference to config (preserves other keys)
src/models/model_registry.h:583
↓ 1 callers
Method
RenderBadge
Compact one-line badge for the models-panel header row.
src/cli/metalrt_beast_mode.h:80
↓ 1 callers
Method
add
src/rag/vector_index.cpp:38
↓ 1 callers
Method
add_document
src/rag/bm25_index.cpp:83
↓ 1 callers
Method
add_system_message
src/cli/tui_app.h:2719
↓ 1 callers
Method
add_user_message
src/cli/tui_app.h:2706
↓ 1 callers
Method
barge_in_enabled
src/pipeline/orchestrator.h:148
↓ 1 callers
Method
build
src/rag/bm25_index.cpp:102
↓ 1 callers
Method
build_tool_continuation
src/engines/model_profile.cpp:412
↓ 1 callers
Method
clear_kv
src/engines/metalrt_engine.cpp:402
↓ 1 callers
Function
cmd_action
src/cli/actions_cli.h:123
↓ 1 callers
Function
cmd_actions
src/cli/actions_cli.h:90
↓ 1 callers
Function
cmd_ask
src/cli/main.cpp:386
↓ 1 callers
Function
cmd_camera
src/cli/main.cpp:531
↓ 1 callers
Function
cmd_cleanup
src/cli/setup_cmds.h:663
↓ 1 callers
Function
cmd_engine
src/cli/main.cpp:1014
↓ 1 callers
Function
cmd_info
src/cli/model_pickers.h:664
↓ 1 callers
Function
cmd_listen
src/cli/main.cpp:172
↓ 1 callers
Function
cmd_metalrt
src/cli/main.cpp:754
↓ 1 callers
Function
cmd_mic_test
src/cli/main.cpp:326
↓ 1 callers
Function
cmd_models
src/cli/model_pickers.h:492
↓ 1 callers
Function
cmd_personality
src/cli/main.cpp:1105
↓ 1 callers
Function
cmd_rag
src/cli/main.cpp:664
↓ 1 callers
Function
cmd_screen
src/cli/main.cpp:600
↓ 1 callers
Function
cmd_setup
src/cli/setup_cmds.h:23
↓ 1 callers
Function
cmd_stt_picker
src/cli/model_pickers.h:648
↓ 1 callers
Function
cmd_upgrade_llm
src/cli/setup_cmds.h:424
↓ 1 callers
Function
cmd_upgrade_stt
src/cli/setup_cmds.h:359
↓ 1 callers
Function
cmd_vlm
src/cli/main.cpp:441
↓ 1 callers
Function
cmd_voices
src/cli/model_pickers.h:636
↓ 1 callers
Function
detect_chip
src/cli/tui_dashboard.h:57
↓ 1 callers
Function
detect_hardware
--------------------------------------------------------------------------- detect_hardware() — fills a HardwareProfile for the current device -------
src/core/hardware_profile.h:79
↓ 1 callers
Function
detect_light_terminal
src/cli/tui_app.h:72
↓ 1 callers
Function
detect_metalrt_family
src/engines/metalrt_engine.cpp:6
↓ 1 callers
Method
dimensions
src/rag/vector_index.cpp:110
← previous
next →
201–300 of 741, ranked by callers