Index _ | A | B | C | D | E | F | G | I | L | M | N | O | P | Q | R | S | T | U | V | W _ _collection (retrieval.pgvector_store.PGVector attribute) _collection_name (retrieval.pgvector_store.PGVector attribute) _embedding (retrieval.pgvector_store.PGVector attribute) _engine (retrieval.pgvector_store.PGVector attribute) _Session (retrieval.pgvector_store.PGVector attribute) A add_images() (common.basics.PromptBuilder method) add_system_prompt() (common.basics.PromptBuilder method) add_text() (common.basics.PromptBuilder method) add_texts() (retrieval.basics.VectorStore method) (retrieval.pgvector_store.PGVector method) (retrieval.sqlitevec_store.SQLiteVec method) add_texts_with_embeddings() (retrieval.pgvector_store.PGVector method) (retrieval.sqlitevec_store.SQLiteVec method) add_tools() (common.basics.PromptBuilder method) add_user_prompt() (common.basics.PromptBuilder method) ansi_escape (common.utils.ANSIStrippingFormatter attribute) ANSIStrippingFormatter (class in common.utils) automated_qa() (feedback.visual_qa.VisualQA method) B Build123dRetriever (class in tools.build123d_retriever) C callable (common.tools.Tool attribute) capture_snapshots() (in module geometry_pipeline.snapshots) check_grammar() (coding.code_executor.CodeExecutor method) check_imports() (coding.code_executor.CodeExecutor method) check_syntax() (coding.code_executor.CodeExecutor method) close() (coding.code_cache.CodeCache method) cmetadata (retrieval.pgvector_store.CollectionStore attribute), [1] (retrieval.pgvector_store.EmbeddingStore attribute), [1] CodeCache (class in coding.code_cache) CodeDocHelper (class in tools.code_dochelper) CodeExecutionLoop (class in workflow.codecad_agent) CodeExecutor (class in coding.code_executor) CodeGenerator (class in coding.code_generator) Coder (class in coding.coder) coding module coding.code_cache module coding.code_executor module coding.code_generator module coding.coder module collection (retrieval.pgvector_store.EmbeddingStore attribute), [1] collection_id (retrieval.pgvector_store.EmbeddingStore attribute), [1] CollectionStore (class in retrieval.pgvector_store) colorstring() (in module common.utils) common module common.basics module common.embed module common.llm module common.rerank module common.tools module common.utils module common.vlm module cprint() (in module common.utils) create_collection() (retrieval.pgvector_store.PGVector method) create_metadata_table() (retrieval.sqlitevec_store.SQLiteVec method) create_table() (retrieval.sqlitevec_store.SQLiteVec method) create_table_if_not_exists() (retrieval.sqlitevec_store.SQLiteVec method) create_tables_if_not_exists() (retrieval.pgvector_store.PGVector method) custom_id (retrieval.pgvector_store.EmbeddingStore attribute), [1] D decompose_design() (describe.describer_v2.Describer method) delete_by_ids() (retrieval.pgvector_store.PGVector method) (retrieval.sqlitevec_store.SQLiteVec method) describe module describe.describer_v2 module describe.utils module Describer (class in describe.describer_v2) description (common.tools.Tool attribute) design_feedback_loop() (describe.describer_v2.Describer method) DesignGoal (class in common.basics) dict_to_markdown() (tools.code_dochelper.CodeDocHelper method) doc_helper() (in module tools.code_dochelper) Document (class in retrieval.basics) document (retrieval.pgvector_store.EmbeddingStore attribute), [1] drop_table() (retrieval.sqlitevec_store.SQLiteVec method) E Embed (class in common.embed) embed() (common.embed.Embed method) embed_documents() (retrieval.basics.Embeddings method) (retrieval.siliconflow_embeddings.SiliconFlowEmbeddings method) embed_query() (retrieval.basics.Embeddings method) (retrieval.siliconflow_embeddings.SiliconFlowEmbeddings method) embedding (retrieval.pgvector_store.EmbeddingStore attribute), [1] Embeddings (class in retrieval.basics) embeddings (retrieval.pgvector_store.CollectionStore attribute), [1] EmbeddingStore (class in retrieval.pgvector_store) enhance_color_contrast() (in module geometry_pipeline.snapshots) execute_and_save() (coding.code_executor.CodeExecutor method) execute_code() (coding.code_executor.CodeExecutor method) extra (common.basics.DesignGoal attribute) extract_all_objects() (tools.build123d_retriever.Build123dRetriever method) extract_section_markdown() (in module common.utils) F featurize_design_goal_with_confidence() (describe.describer_v2.Describer method) feedback module feedback.feedback_judge module feedback.visual_feedback module feedback.visual_qa module FeedbackJudge (class in feedback.feedback_judge) fetch_content() (in module tools.web_reader) find_files_with_extensions() (in module common.utils) fix_code() (coding.code_generator.CodeGenerator method) format() (common.utils.ANSIStrippingFormatter method) from_dict() (common.basics.DesignGoal class method) from_json() (common.basics.DesignGoal class method) G generate_answers() (feedback.visual_qa.VisualQA method) generate_code() (coding.code_generator.CodeGenerator method) generate_embedding_pairs() (tools.build123d_retriever.Build123dRetriever method) generate_executable_code() (coding.coder.Coder method) generate_feedback_paragraph() (feedback.visual_feedback.VisualFeedback method) generate_or_fix_code() (coding.code_generator.CodeGenerator method) generate_questions() (feedback.visual_qa.VisualQA method) generate_snapshots() (in module geometry_pipeline.snapshots) geometry_pipeline module geometry_pipeline.angles module geometry_pipeline.convert module geometry_pipeline.snapshots module get_adaptive_camera_distance() (in module geometry_pipeline.snapshots) get_all_collection_metadata() (retrieval.pgvector_store.PGVector method) get_callable() (common.tools.ToolRegistry method) get_camera_pose() (in module geometry_pipeline.snapshots) get_class_info() (tools.code_dochelper.CodeDocHelper method) get_collection_metadata() (retrieval.pgvector_store.PGVector method) get_complete_info() (tools.build123d_retriever.Build123dRetriever method) get_dimensionality() (retrieval.sqlitevec_store.SQLiteVec method) get_errors() (coding.code_cache.CodeCache method) get_function_info() (tools.code_dochelper.CodeDocHelper method) get_image_paths() (in module common.utils) get_images_from_folder() (in module describe.utils) get_info() (tools.code_dochelper.CodeDocHelper method) get_iteration() (coding.code_cache.CodeCache method) get_iterations() (coding.code_cache.CodeCache method) get_metadata() (retrieval.sqlitevec_store.SQLiteVec method) get_module_info() (tools.code_dochelper.CodeDocHelper method) get_session() (coding.code_cache.CodeCache method) get_session_history() (coding.code_cache.CodeCache method) get_session_id() (coding.code_cache.CodeCache method) get_tools() (common.basics.PromptBuilder method) get_tools_json() (common.tools.ToolRegistry method) I image_to_base64() (in module common.utils) images (common.basics.DesignGoal attribute) init_models() (in module workflow.codecad_agent) initialize_database() (coding.code_cache.CodeCache method) insert_error() (coding.code_cache.CodeCache method) insert_iteration() (coding.code_cache.CodeCache method) insert_session() (coding.code_cache.CodeCache method) is_design_goal_achieved() (feedback.feedback_judge.FeedbackJudge method) L LanguageModel (class in common.llm) load_config() (in module common.utils) load_images() (in module feedback.visual_qa) load_object_metadata() (in module describe.utils) load_prompts() (in module common.utils) M main() (in module workflow.codecad_agent) merge() (common.tools.ToolRegistry method) messages (common.basics.PromptBuilder attribute) model_config (common.tools.Tool attribute) module coding coding.code_cache coding.code_executor coding.code_generator coding.coder common common.basics common.embed common.llm common.rerank common.tools common.utils common.vlm describe describe.describer_v2 describe.utils feedback feedback.feedback_judge feedback.visual_feedback feedback.visual_qa geometry_pipeline geometry_pipeline.angles geometry_pipeline.convert geometry_pipeline.snapshots retrieval retrieval.basics retrieval.pgvector_store retrieval.siliconflow_embeddings retrieval.siliconflow_rerank retrieval.sqlitevec_store tools tools.build123d_retriever tools.code_dochelper tools.web_reader workflow workflow.codecad_agent N name (common.tools.Tool attribute) (retrieval.pgvector_store.CollectionStore attribute), [1] O obj2pc() (in module geometry_pipeline.convert) obj2stl() (in module geometry_pipeline.convert) P parameters (common.tools.Tool attribute) parse_args() (in module coding.coder) (in module feedback.feedback_judge) (in module feedback.visual_feedback) (in module workflow.codecad_agent) parse_design_goal() (in module common.utils) parse_json_response() (in module common.utils) patch_code_to_export() (coding.code_generator.CodeGenerator method) PGVector (class in retrieval.pgvector_store) plan_code() (coding.code_generator.CodeGenerator method) pretty_print() (retrieval.basics.Document method) preview_mesh_interactively() (in module geometry_pipeline.snapshots) preview_scene_interactive() (in module geometry_pipeline.snapshots) PromptBuilder (class in common.basics) Q query() (common.llm.LanguageModel method) (tools.build123d_retriever.Build123dRetriever method) query_with_image() (common.vlm.VisionLanguageModel method) query_with_promptbuilder() (common.llm.LanguageModel method) R recenter_and_reaxis_mesh() (in module geometry_pipeline.convert) register() (common.tools.ToolRegistry method) render_from_code() (coding.coder.Coder method) Rerank (class in common.rerank) rerank() (common.rerank.Rerank method) (retrieval.siliconflow_rerank.SiliconFlowRerank method) retrieval module retrieval.basics module retrieval.pgvector_store module retrieval.siliconflow_embeddings module retrieval.siliconflow_rerank module retrieval.sqlitevec_store module rgba_to_rgb() (in module geometry_pipeline.snapshots) run() (workflow.codecad_agent.CodeExecutionLoop method) S save_code_to_file() (coding.code_generator.CodeGenerator method) save_descriptions() (in module describe.utils) serialize_f32() (retrieval.sqlitevec_store.SQLiteVec static method) set_collection_metadata() (retrieval.pgvector_store.PGVector method) set_metadata() (retrieval.sqlitevec_store.SQLiteVec method) setup_logging() (in module common.utils) SiliconFlowEmbeddings (class in retrieval.siliconflow_embeddings) SiliconFlowRerank (class in retrieval.siliconflow_rerank) similarity_search() (retrieval.basics.VectorStore method) (retrieval.pgvector_store.PGVector method) (retrieval.sqlitevec_store.SQLiteVec method) similarity_search_by_vector() (retrieval.basics.VectorStore method) (retrieval.pgvector_store.PGVector method) (retrieval.sqlitevec_store.SQLiteVec method) SQLiteVec (class in retrieval.sqlitevec_store) step2mesh() (in module geometry_pipeline.convert) step2obj() (in module geometry_pipeline.convert) step2stl() (in module geometry_pipeline.convert) stl2obj() (in module geometry_pipeline.convert) stl2pc() (in module geometry_pipeline.convert) T test_code_generator() (in module coding.code_generator) text (common.basics.DesignGoal attribute) to_dict() (common.basics.DesignGoal method) to_json() (common.basics.DesignGoal method) Tool (class in common.tools) ToolRegistry (class in common.tools) tools module tools.build123d_retriever module tools.code_dochelper module tools.web_reader module U update_error() (coding.code_cache.CodeCache method) update_iteration() (coding.code_cache.CodeCache method) update_session() (coding.code_cache.CodeCache method) uuid (retrieval.pgvector_store.CollectionStore attribute), [1] (retrieval.pgvector_store.EmbeddingStore attribute), [1] V validate_code() (coding.code_executor.CodeExecutor method) validate_code_with_flake8() (coding.code_executor.CodeExecutor method) VectorStore (class in retrieval.basics) VisionLanguageModel (class in common.vlm) VisualFeedback (class in feedback.visual_feedback) VisualQA (class in feedback.visual_qa) W workflow module workflow.codecad_agent module write_ply() (in module geometry_pipeline.convert)