Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChicagoHAI/NeuriCo
/ functions
Functions
1,808 in github.com/ChicagoHAI/NeuriCo
⨍
Functions
1,808
◇
Types & classes
448
↳
Endpoints
5
↓ 94 callers
Function
ufv
(reader: ConfigValuePlaceholder[str], /, **format_args: Any)
services/paper-finder/libs/config/ai2i/config/config.py:177
↓ 73 callers
Function
config_value
( reader: ConfigValuePlaceholder[A], /, default: B | ValueNotSet = ValueNotSet.instance(), def
services/paper-finder/libs/config/ai2i/config/config.py:155
↓ 63 callers
Method
get_dependency
( self, definition: DependencyDefinition[A], /, default: B | ValueNotSet = Val
services/paper-finder/libs/di/ai2i/di/resolver.py:87
↓ 58 callers
Method
requires
( self, definition: DependencyDefinition[A], /, default: B | ValueNotSet = Val
services/paper-finder/libs/di/ai2i/di/interface/gateway.py:42
↓ 48 callers
Method
with_fields
( self, fields: Sequence[DocumentFieldName | BaseComputedField[DocumentFieldName, Any]] )
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/collection.py:298
↓ 34 callers
Method
map
(self, g: Callable[[OUT], NEW_OUT])
services/paper-finder/libs/chain/ai2i/chain/computation.py:103
↓ 28 callers
Method
empty
(dcf: DocumentCollectionFactory = DI.requires(dc_deps.round_doc_collection_factory))
services/paper-finder/agents/mabool/api/mabool/utils/dc.py:39
↓ 25 callers
Method
build_runnable
(self, mf: ModelRunnableFactory)
services/paper-finder/libs/chain/ai2i/chain/computation.py:87
↓ 23 callers
Function
ConfigValue
( # noqa: N802 reader: ConfigValuePlaceholder[A], /, default: B | ValueNotSet = ValueNotSet.insta
services/paper-finder/libs/config/ai2i/config/config.py:141
↓ 23 callers
Function
define_prompt_llm_call
( template: str, /, input_type: Type[PROMPT_PARAMS], output_type: Type[LLM_STRUCTURED_OUTPUT],
services/paper-finder/libs/chain/ai2i/chain/builders.py:58
↓ 23 callers
Method
managed_scope
(self, values: CachedValues | None = None)
services/paper-finder/libs/di/ai2i/di/interface/scopes.py:45
↓ 22 callers
Method
get_dependency_by_name
( self, name: str, /, default: Any | ValueNotSet = ValueNotSet.instance(),
services/paper-finder/libs/di/ai2i/di/resolver.py:77
↓ 21 callers
Function
dynamic_field
( *args: Any, loaders: Sequence[DocumentFieldLoader] | None = None, fuse: Fuser[DocumentFieldName]
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/collection.py:78
↓ 20 callers
Method
ainvoke
(self, input: PromptValue, config: RunnableConfig | None = None, **kwargs: Any)
services/paper-finder/libs/chain/ai2i/chain/tests/mocks.py:19
↓ 20 callers
Method
filter
Filter a plan from the paper specification. :param paper_spec: The paper specification to resolve. :param prev: The previous
services/paper-finder/agents/mabool/api/mabool/agents/metadata_only/plan.py:98
↓ 19 callers
Function
define_model
()
services/paper-finder/libs/chain/ai2i/chain/builders.py:228
↓ 18 callers
Method
instance
()
services/paper-finder/libs/common/ai2i/common/utils/value.py:18
↓ 17 callers
Method
_save
(self)
src/interactive/research_state.py:181
↓ 17 callers
Method
lift
(runnable: Runnable[A, B])
services/paper-finder/libs/chain/ai2i/chain/computation.py:68
↓ 17 callers
Method
once
(self, input: IN)
services/paper-finder/libs/chain/ai2i/chain/endpoints.py:202
↓ 17 callers
Method
pop
(self, round_id: RoundId)
services/paper-finder/libs/di/ai2i/di/rounds_storage.py:42
↓ 17 callers
Method
resolve
(self, definition: DependencyDefinition[A])
services/paper-finder/libs/di/ai2i/di/scopes.py:354
↓ 16 callers
Function
_create_dep
(name: str, deps: list[str] | None = None)
services/paper-finder/libs/di/ai2i/di/tests/test_utils.py:89
↓ 16 callers
Method
close
(self)
src/interactive/channel.py:241
↓ 16 callers
Function
define_chat_llm_call
( messages: Sequence[ChatMessage], /, input_type: Type[PROMPT_PARAMS], output_type: Type[LLM_S
services/paper-finder/libs/chain/ai2i/chain/builders.py:158
↓ 16 callers
Function
system_message
(text: str)
services/paper-finder/libs/chain/ai2i/chain/builders.py:142
↓ 16 callers
Function
user_message
(text: str)
services/paper-finder/libs/chain/ai2i/chain/builders.py:146
↓ 15 callers
Function
_require
(condition: bool, message: str)
src/core/workspace_manifest.py:896
↓ 15 callers
Method
complete_stage
Mark a stage as completed.
src/core/pipeline_orchestrator.py:80
↓ 15 callers
Function
esc
(s: str)
src/interactive/agent_log.py:23
↓ 15 callers
Method
fetch_async_data
( self, query_fn: QueryFnSansContext[DFN], entities: Sequence[DynamicallyLoadedEntity[
services/paper-finder/libs/dcollection/ai2i/dcollection/caching/cache.py:35
↓ 15 callers
Function
get_value
(k: int = ConfigValue(cfg_schema.dense_agent.initial_top_k_per_query))
services/paper-finder/libs/config/ai2i/config/tests/test_config.py:37
↓ 15 callers
Method
init_operative
( self, id: str, operative_type: Type[OPERATIVE], interactions: Interactions |
services/paper-finder/agents/mabool/api/mabool/infra/operatives/operatives.py:234
↓ 15 callers
Function
to_field_reqs
(fields: list[str])
services/paper-finder/libs/dcollection/ai2i/dcollection/caching/tests/test_cache.py:75
↓ 14 callers
Function
_fresh
(tmp_path)
tests/test_research_state.py:24
↓ 14 callers
Method
execute
(self)
services/paper-finder/agents/mabool/api/mabool/agents/complex_search/broad_search.py:114
↓ 14 callers
Method
load
(self, doc: Document, field: str)
services/paper-finder/libs/dcollection/ai2i/dcollection/loaders/adaptive.py:18
↓ 14 callers
Method
merged
(self, *collections: DocumentCollection)
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/collection.py:283
↓ 13 callers
Method
from_name
(name: str, **params: Unpack[LLMModelParams])
services/paper-finder/libs/chain/ai2i/chain/models.py:70
↓ 12 callers
Function
_now
()
src/interactive/research_state.py:80
↓ 12 callers
Method
config
( self, reader: ConfigValuePlaceholder[A], /, default: B | ValueNotSet = Value
services/paper-finder/libs/di/ai2i/di/interface/gateway.py:66
↓ 12 callers
Function
custom_gather
( pt1: _Promise[T1], pt2: _Promise[T2], /, *, return_exceptions: Literal[False] = False, )
services/paper-finder/agents/mabool/api/mabool/utils/asyncio.py:16
↓ 11 callers
Method
acquire
(self, priority: int = DEFAULT_PRIORITY)
services/paper-finder/agents/mabool/api/mabool/services/prioritized_task.py:41
↓ 11 callers
Method
add_finding
Add (or dedup) a finding — the spine node decisions hang off. Returns the finding's ``F-id`` (existing id when it dedups by text), so the call
src/interactive/research_state.py:263
↓ 11 callers
Method
contra_map
(self, f: Callable[[NEW_IN], IN], /, input_type: None = None)
services/paper-finder/libs/chain/ai2i/chain/computation.py:110
↓ 11 callers
Function
define_llm_endpoint
( *, default_timeout: MaboolTimeout | None = None, default_model: LLMModel | None = None, logg
services/paper-finder/libs/chain/ai2i/chain/endpoints.py:342
↓ 11 callers
Method
filter
(self, doc: dc.Document)
services/paper-finder/agents/mabool/api/mabool/agents/metadata_only/ops.py:442
↓ 11 callers
Method
merge
( collections: Iterable[DocumentCollection], dcf: DocumentCollectionFactory = DI.requires(dc_d
services/paper-finder/agents/mabool/api/mabool/utils/dc.py:44
↓ 11 callers
Method
release
(self)
services/paper-finder/agents/mabool/api/mabool/services/prioritized_task.py:60
↓ 11 callers
Method
search
( self, content_query: str, relevance_criteria: RelevanceCriteria, domains: Do
services/paper-finder/agents/mabool/api/mabool/agents/broad_search_by_keyword/broad_search_by_keyword_agent.py:122
↓ 11 callers
Function
store_value
(prefix: str, value: MyValue = DI.requires(my_value))
services/paper-finder/libs/di/ai2i/di/tests/test_managed_env.py:53
↓ 10 callers
Method
_as_list
Coerce a value the CLI backend may have JSON-encoded as a string.
src/interactive/tools.py:372
↓ 10 callers
Method
add_decision
Record a decision (a fork the run faced). ``finding`` is the F-id it serves, or ``"global"`` for a project-wide fork (e.g. orchestration: whic
src/interactive/research_state.py:349
↓ 10 callers
Function
application_config_ctx
(app_conf: AppConfig)
services/paper-finder/libs/config/ai2i/config/config.py:60
↓ 10 callers
Function
get_api_key_for_model
(model: LLMModel)
services/paper-finder/agents/mabool/api/mabool/utils/llm_utils.py:8
↓ 10 callers
Method
get_domains_config
Get domains configuration. Returns: Domains config dictionary with keys: - default_domain: Default domain fo
src/core/config_loader.py:63
↓ 10 callers
Function
get_relevant_docs
(documents: DocumentCollection, threshold: int | None = None)
services/paper-finder/agents/mabool/api/mabool/agents/common/relevance_judgement_utils.py:55
↓ 10 callers
Function
sanitize_text
Sanitize text by redacting API keys and sensitive values. Args: text: Text to sanitize Returns: Sanitized text with API
src/core/security.py:91
↓ 10 callers
Method
send
(self, text: str, kind: str = "manager", meta: Optional[Dict[str, Any]] = None)
src/interactive/channel.py:172
↓ 10 callers
Function
task
(order: List[int], index: int)
services/paper-finder/agents/mabool/api/mabool/services/tests/test_prioritized_task.py:20
↓ 9 callers
Method
__init__
(self, msg: str)
services/paper-finder/libs/di/ai2i/di/interface/errors.py:27
↓ 9 callers
Function
_ann
(node: Optional[ast.AST])
src/core/workspace_manifest.py:237
↓ 9 callers
Method
_emit
(self, event: Dict[str, Any])
src/interactive/channel.py:158
↓ 9 callers
Function
create_module
(name: str, *, extends: Sequence[Module] = ())
services/paper-finder/libs/di/ai2i/di/factory/modules.py:7
↓ 9 callers
Method
from_s2_search
( query: str, limit: int, search_iteration: int = 1, time_range: ExtractedYear
services/paper-finder/agents/mabool/api/mabool/utils/dc.py:77
↓ 9 callers
Method
gpt4
(**params: Unpack[LLMModelParams])
services/paper-finder/libs/chain/ai2i/chain/models.py:112
↓ 9 callers
Method
is_loaded
(self, e: str)
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/document.py:179
↓ 9 callers
Method
sorted
(self, sort_definitions: Sequence[DocumentCollectionSortDef])
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/collection.py:306
↓ 8 callers
Method
_norm
(c: specs.Composite[T])
services/paper-finder/agents/mabool/api/mabool/agents/metadata_only/plan.py:418
↓ 8 callers
Function
_run
(cmd: List[str], timeout: int = 120, check: bool = False)
templates/skills/modal-training/scripts/lifecycle.py:104
↓ 8 callers
Method
create_checkpoint
Commit the current public experiment state and return the new node. Hidden scoring harness files and AutoResearch controller logs ar
src/core/autoresearch.py:324
↓ 8 callers
Method
from_docs
( documents: Sequence[Document], computed_fields: dict[DocumentFieldName, Any] | None = None,
services/paper-finder/agents/mabool/api/mabool/utils/dc.py:28
↓ 8 callers
Method
is_loaded
(self, field_name: DocumentFieldName)
services/paper-finder/libs/dcollection/ai2i/dcollection/document.py:140
↓ 8 callers
Function
line
(label: str, status: bool, extra: str = "")
templates/skills/modal-training/scripts/_doctor_checks.py:305
↓ 8 callers
Method
load_template
Load a template file as plain text. Args: template_path: Path relative to template_dir Returns: Tem
src/templates/prompt_generator.py:81
↓ 8 callers
Function
resolve_paper
(paper_spec: specs.PaperSpec, prev: Optional[ops.DocOp] = None)
services/paper-finder/agents/mabool/api/mabool/agents/metadata_only/plan.py:525
↓ 8 callers
Method
start
(self)
src/interactive/web_server.py:957
↓ 8 callers
Method
take
(self, n: int)
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/collection.py:292
↓ 7 callers
Method
ask
(self, question: InquiryQuestion)
services/paper-finder/agents/mabool/api/mabool/infra/operatives/operatives.py:205
↓ 7 callers
Function
batch_process
( items: Sequence[A], batch_size: int, process_func: Callable[[Sequence[A]], Awaitable[Sequence[B]
services/paper-finder/libs/common/ai2i/common/utils/batch.py:76
↓ 7 callers
Method
close_scope
(self)
services/paper-finder/libs/di/ai2i/di/interface/scopes.py:51
↓ 7 callers
Method
commit_and_push
Commit all changes and push to GitHub. Args: repo_path: Path to local repository commit_message: Commit mess
src/core/github_manager.py:247
↓ 7 callers
Function
default_retry_settings
(logger: logging.Logger | None = None)
services/paper-finder/libs/chain/ai2i/chain/endpoints.py:97
↓ 7 callers
Function
dependency_topological_sort
Topological sort of dependency definitions based on their defined dependencies This will dictate the initialization order of the definitions
services/paper-finder/libs/di/ai2i/di/utils.py:8
↓ 7 callers
Method
dimap
(self, f: Callable[[NEW_IN], IN], g: Callable[[OUT], NEW_OUT])
services/paper-finder/libs/chain/ai2i/chain/computation.py:97
↓ 7 callers
Method
from_docs
Create a document collection from a list of documents.
services/paper-finder/libs/dcollection/ai2i/dcollection/factory.py:82
↓ 7 callers
Function
get_fields_of_study_filter_from_domains
(domains: DomainsIdentified)
services/paper-finder/agents/mabool/api/mabool/agents/common/domain_utils.py:30
↓ 7 callers
Method
open_scope
(self, values: CachedValues | None = None)
services/paper-finder/libs/di/ai2i/di/interface/scopes.py:48
↓ 7 callers
Method
put
Store entity field values in the cache.
services/paper-finder/libs/dcollection/ai2i/dcollection/caching/cache.py:206
↓ 7 callers
Method
start_stage
Mark a stage as started.
src/core/pipeline_orchestrator.py:68
↓ 6 callers
Method
_get_default_llm_params
()
services/paper-finder/libs/chain/ai2i/chain/models.py:89
↓ 6 callers
Method
_save_state
Write session state to disk.
src/interactive/session_state.py:50
↓ 6 callers
Method
as_dict
(self)
src/core/autoresearch.py:628
↓ 6 callers
Function
camel_case
(s: str)
services/paper-finder/libs/config/ai2i/config/gen_config_types.py:28
↓ 6 callers
Method
execute
(self, computation: ChainComputation[IN, OUT])
services/paper-finder/libs/chain/ai2i/chain/endpoints.py:332
↓ 6 callers
Function
extract_specifications
( user_input: str, specification_extraction_model_name: str = ConfigValue(cfg_schema.metadata_planner_
services/paper-finder/agents/mabool/api/mabool/agents/query_analyzer/query_analyzer.py:249
↓ 6 callers
Function
func
( value: str = DI.requires(my_value), )
services/paper-finder/libs/di/ai2i/di/tests/test_managed_env.py:396
↓ 6 callers
Method
get_default_domain
Get the default domain to use for unknown domains. Returns: Default domain name
src/core/config_loader.py:85
↓ 6 callers
Method
is_non_trivial_metadata_only
Check if the specification is non-trivial but metadata-only.
services/paper-finder/agents/mabool/api/mabool/data_model/specifications.py:197
↓ 6 callers
Method
merge
(self, collections: Iterable[DocumentCollection])
services/paper-finder/libs/dcollection/ai2i/dcollection/factory.py:108
next →
1–100 of 1,808, ranked by callers