Rdocumentation
powered by
Learn R Programming
gooseR
Copy Link
Link to current version
Version
Version
0.1.2
0.1.1
0.1.0
Install
install.packages('gooseR')
Version
0.1.2
License
MIT + file LICENSE
Maintainer
Brandon Theriault
Last Published
February 6th, 2026
Functions in gooseR (0.1.2)
Search all functions
goose_cache_export
Export Cache
goose_cache_get
Get Cached Response
goose_clean_text
Get copy-friendly version of formatted text
goose_addin_review
Code Review Interface
goose_cache_ui
Cache Browser UI
goose_clear_tags
Clear all items with specified tags
goose_create_report
Create RMarkdown Report with AI
goose_cache
Response Caching Module for GooseR
goose_addin_chat
GooseR Chat Interface
goose_ask_raw
Original goose_ask (unformatted)
goose_ask
Enhanced Ask Goose with Formatting
goose_cache_init
Initialize Cache Database
goose_addin_quick
Quick Ask
goose_clear_all
Clear all gooseR memory
goose_explain_error
Explain R Error with AI
goose_delete
Delete Object from Goose Memory
goose_cache_import
Import Cache
goose_create_brand_ai
Create Brand with AI Assistance
goose_conversation_ui
Conversation Manager UI
goose_create_brand
Create a new brand configuration interactively
goose_addin_snippet
Code Snippet Generator
goose_batch
Execute Multiple Queries in Parallel
goose_check_installation
Check Goose CLI Installation
goose_cached
Cached Query Execution
goose_honk
Review and Challenge Current Work
goose_batch_file
Batch Process File
goose_give_sample
Share R Object Structure with Goose
goose_create_quarto
Create Quarto AI Document
goose_create_template
Create Parameterized Report Template
goose_addins
RStudio/Positron Addins for GooseR
goose_cache_clear
Clear Cache
goose_cache_warmup
Cache Warmup
goose_clear_category
Clear all items in a category
goose_format_options
Set global formatting options for gooseR
goose_load
Load R Object from Goose Memory
goose_configure
Configure Goose CLI Settings
goose_mapreduce
Parallel Map-Reduce with AI
goose_session_list
List items saved in current session
goose_session_end
End the current gooseR session
goose_loop_me
Convert Code to Loop Structure
goose_exists
Check if an item exists in gooseR memory
goose_continuation_prompt
Generate Continuation Prompt for Next Session
gooseR-branding
GooseR Universal Branding System
goose_get_config
Get Current Goose Configuration
goose_generate_tests
Generate Unit Tests with AI
goose_query
Query Goose with Session Context
goose_stream_multi
Stream Multiple Queries
goose_stream_session
Create Streaming Session
goose_document
Generate R Documentation with AI
goose_async_retry
Async Query with Retry
goose_optimize_plot
Optimize ggplot2 Code with AI
goose_suggest_colors
Suggest Color Palette with AI
goose_map
Map Async Function Over Data
goose_make_a_plan
Generate Analysis Plan from Shared Objects
goose_streaming
Streaming Response Module for GooseR
goose_cache_set
Cache an AI Response
goose_async
Async and Parallel Execution Module for GooseR
gooseR-package
gooseR: R Integration for 'Goose' AI
goose_pipeline
Create Async Query Pipeline
goose_template_save
Save Template to Library
print.goose_palette
Print method for goose_palette
print.goose_error_explanation
Print method for goose_error_explanation
goose_optimize_palette
Optimize Brand Palette with AI
goose_template_validate
Validate Template
goose_cache_stats
Get Cache Statistics
goose_quarto
Quarto and RMarkdown Integration for GooseR
goose_rmd_ai
Create RMarkdown AI Section
goose_session_start
Start a gooseR session for tracking saved items
goose_session_save
Save an object with session tracking
goose_quarto_chunk
Create AI-Powered Quarto Chunk
goose_save
Save R Object to Goose Memory
print.goose_template
Print Template
register_goose_engine
Register Goose Chunk Engine
goose_test_cli
Test if Goose CLI is Working
goose_templates
Prompt Template Module for GooseR
parse_memory_file
Helper: Parse Memory File
theme_brand
Generate ggplot2 theme from brand configuration
goose_recipe
Execute Goose Recipe
preview_brand
Preview Brand Configuration
%>%
Pipe operator
parse_session_list
Parse session list output
smart_extract
Smart Extract Variable Name from Question
goose_stream
Stream Response from Goose
goose_stream_async
Async Stream with Promise
goose_review_code
Review R Code with AI
with_goose_session
Execute code with automatic gooseR session management
goose_rename_columns
Intelligently Rename Survey Columns
goose_worker_pool
Create Async Worker Pool
goose_view_column_map
View Column Name Mapping
validate_brand
Validate brand configuration
goose_divider
Create a markdown-style divider
update_memory_metadata
Helper: Update Memory Metadata File
goose_list
List Objects in Goose Memory
goose_reduce
Reduce Results with AI
goose_ui_components
Visual UI Components for GooseR
goose_session
Create or Resume Goose Session
goose_template_apply
Apply Template with Variables
goose_template
Create a Prompt Template
goose_rename
Rename an item in gooseR memory
goose_session_clear
Clear all items from current session
goose_version
Get Goose CLI Version
goose_insert_chunk
Insert AI Chunk in Current Document
load_brand
Load brand configuration
print.goose_response
Print formatted AI response
parse_code_review
Parse code review response
print.goose_session
Print method for goose_session
goose_template_list
List Available Templates
print.goose_code_review
Print method for goose_code_review
goose_template_from_query
Create Template from History
goose_template_builtin
Get Built-in Template
goose_template_load
Load Template from Library
print.goose_cache_stats
Print Cache Statistics
remove_entry_from_lines
Helper: Remove Entry from Lines
remove_memory_entry
Helper: Remove Memory Entry from Metadata
WorkerPool
Worker Pool R6 Class
StreamHandler
Stream Handler R6 Class
brand_palette
Get brand color palette
abbreviate_survey_question
Intelligent Abbreviation of Survey Questions
brand_rmd_template
Generate RMarkdown template with brand styling
StreamSession
Stream Session R6 Class
brand_css
Generate CSS from brand configuration
extract_r_code
Extract R code blocks from text
brand_css_inline
Get inline CSS for RMarkdown
blend_colors
Blend two colors
create_memory_entry
Helper: Create Memory Entry
clean_documentation
Clean documentation output
extract_section
Extract section from text
extract_key_words
Extract Key Words from Text
abbreviate_name
Abbreviate a Name to Fit Length
extract_session_id
Extract session ID from Goose output
generate_diverging_palette
Generate diverging color palette
generate_sequential_palette
Generate sequential color palette
extract_hex_colors
Extract hex colors from text
extract_font_suggestions
Extract font suggestions from AI response
format_ai_response
Format AI response text for better display in R console
format_conversation
Format and display a gooseR conversation
goose_addin_template
Template Builder UI
get_brand_dir
Get brand configuration directory
get_memory_path
Get Goose Memory Directory Path
goose_async_timeout
Async Query with Timeout
goose_backup
Create a backup of all gooseR memory