Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChicagoHAI/NeuriCo
/ types & classes
Types & classes
448 in github.com/ChicagoHAI/NeuriCo
⨍
Functions
1,808
◇
Types & classes
448
↳
Endpoints
5
↓ 238 callers
Class
ConfigValuePlaceholder
services/paper-finder/libs/config/ai2i/config/config_models.py:73
↓ 59 callers
Class
MyValue
services/paper-finder/libs/di/ai2i/di/tests/test_app_context.py:62
↓ 28 callers
Class
CompleteResponse
services/paper-finder/agents/mabool/api/mabool/infra/operatives/operatives.py:129
↓ 27 callers
Class
MockModelRunnable
services/paper-finder/libs/chain/ai2i/chain/tests/mocks.py:10
↓ 27 callers
Class
Test
services/paper-finder/agents/mabool/api/mabool/agents/metadata_only/test_plan.py:13
↓ 23 callers
Class
Snippet
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/document.py:183
↓ 21 callers
Class
AgentError
services/paper-finder/agents/mabool/api/mabool/data_model/agent.py:240
↓ 19 callers
Class
ConfigDict
services/paper-finder/libs/config/ai2i/config/config_models.py:37
↓ 18 callers
Class
Offset
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/document.py:168
↓ 17 callers
Class
SampleEntity
services/paper-finder/libs/dcollection/ai2i/dcollection/caching/tests/test_cache.py:22
↓ 16 callers
Class
ChainComputation
services/paper-finder/libs/chain/ai2i/chain/computation.py:63
↓ 15 callers
Class
PaperFinderDocumentCollection
services/paper-finder/libs/dcollection/ai2i/dcollection/collection.py:57
↓ 14 callers
Class
ComparisonDecision
Deterministic accept/reject decision for a candidate scoring result.
src/core/autoresearch.py:638
↓ 14 callers
Class
MyValue
services/paper-finder/libs/di/ai2i/di/tests/test_managed_env.py:45
↓ 14 callers
Class
VoidResponse
services/paper-finder/agents/mabool/api/mabool/infra/operatives/operatives.py:119
↓ 13 callers
Class
ConfigLoader
Singleton config loader that caches configuration files.
src/core/config_loader.py:13
↓ 12 callers
Class
LLMEndpoint
services/paper-finder/libs/chain/ai2i/chain/endpoints.py:296
↓ 12 callers
Class
Test
services/paper-finder/agents/mabool/api/mabool/agents/query_analyzer/test_extract_specs.py:13
↓ 11 callers
Class
RelevanceCriterion
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/document.py:353
↓ 10 callers
Class
ManagedScopeError
services/paper-finder/libs/di/ai2i/di/interface/errors.py:26
↓ 10 callers
Class
Providers
A collection of factories. The most general form of supported factory is an AsyncContextManager, meaning we support factories that are async
services/paper-finder/libs/di/ai2i/di/providers.py:35
↓ 10 callers
Class
ScoreSummary
Normalized view of a scoring/results.json payload.
src/core/autoresearch.py:620
↓ 10 callers
Class
SentenceOffsets
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/document.py:173
↓ 9 callers
Class
DocumentCollectionSortDef
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/collection.py:415
↓ 9 callers
Class
PaperFinderDocument
services/paper-finder/libs/dcollection/ai2i/dcollection/document.py:35
↓ 9 callers
Class
PrioritySemaphore
services/paper-finder/agents/mabool/api/mabool/services/prioritized_task.py:36
↓ 9 callers
Class
PromptGenerator
Generates research prompts from templates and idea specifications. Uses Jinja2 templating to inject idea-specific content into structure
src/templates/prompt_generator.py:22
↓ 8 callers
Class
QueryType
services/paper-finder/agents/mabool/api/mabool/data_model/agent.py:74
↓ 8 callers
Class
ScoreWeights
services/paper-finder/agents/mabool/api/mabool/agents/common/sorting.py:476
↓ 8 callers
Class
SomeResponse
services/paper-finder/libs/chain/ai2i/chain/tests/test_builders.py:25
↓ 7 callers
Class
AppConfig
services/paper-finder/libs/config/ai2i/config/config_models.py:63
↓ 7 callers
Class
IdentifyRelevanceCriteriaOutput
services/paper-finder/agents/mabool/api/mabool/agents/query_analyzer/query_analyzer_prompts.py:510
↓ 7 callers
Class
InquiryQuestion
services/paper-finder/agents/mabool/api/mabool/infra/operatives/operatives.py:179
↓ 7 callers
Class
LLMModel
services/paper-finder/libs/chain/ai2i/chain/models.py:64
↓ 7 callers
Class
OutOfScopeDependencyError
services/paper-finder/libs/di/ai2i/di/interface/errors.py:6
↓ 7 callers
Class
PartialResponse
services/paper-finder/agents/mabool/api/mabool/infra/operatives/operatives.py:124
↓ 7 callers
Class
ResearchState
Structured, persistent model of the research-in-progress (v3).
src/interactive/research_state.py:94
↓ 7 callers
Class
SomeResponse
services/paper-finder/libs/chain/ai2i/chain/tests/test_endpoints.py:29
↓ 6 callers
Class
BroadSearchOutput
services/paper-finder/agents/mabool/api/mabool/agents/complex_search/definitions.py:42
↓ 6 callers
Class
OriginQuery
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/document.py:312
↓ 5 callers
Class
AgentOutput
services/paper-finder/agents/mabool/api/mabool/data_model/agent.py:227
↓ 5 callers
Class
DependencyDefinition
services/paper-finder/libs/di/ai2i/di/interface/models.py:57
↓ 5 callers
Class
DocLoadingError
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/collection.py:96
↓ 5 callers
Class
IdeaManager
Manages research idea submissions and tracking. Handles validation, storage, and status updates for research ideas.
src/core/idea_manager.py:25
↓ 5 callers
Class
MaboolTimeout
services/paper-finder/libs/chain/ai2i/chain/endpoints.py:57
↓ 5 callers
Class
ManagedEnv
A ManagedEnv unifies Providers under a single unbrella with a cache of objects constructed by these providers. It also manages a resolver tha
services/paper-finder/libs/di/ai2i/di/managed_env.py:19
↓ 5 callers
Class
RefMention
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/document.py:162
↓ 4 callers
Class
CheckpointManager
Manages AutoResearch node checkpoints inside a workspace Git repository. If the workspace is not already a Git repository, this class initia
src/core/autoresearch.py:260
↓ 4 callers
Class
DependencyPlaceholder
services/paper-finder/libs/di/ai2i/di/interface/models.py:99
↓ 4 callers
Class
GitHubManager
Manages GitHub operations for research projects. Requires GITHUB_TOKEN environment variable to be set.
src/core/github_manager.py:40
↓ 4 callers
Class
ProviderBuildError
services/paper-finder/libs/di/ai2i/di/interface/errors.py:36
↓ 4 callers
Class
SearchIterationSources
services/paper-finder/agents/mabool/api/mabool/agents/complex_search/broad_search.py:81
↓ 4 callers
Class
ToolCall
A tool call parsed from the LLM response.
src/interactive/llm_backend.py:19
↓ 4 callers
Class
Weights
services/paper-finder/agents/mabool/api/mabool/agents/common/sorting.py:129
↓ 3 callers
Class
AttemptHistoryManager
Stores AutoResearch attempt history under a NeuriCo logs directory.
src/core/autoresearch.py:487
↓ 3 callers
Class
Author
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/document.py:89
↓ 3 callers
Class
BroadSearchByKeywordState
services/paper-finder/agents/mabool/api/mabool/agents/broad_search_by_keyword/broad_search_by_keyword_agent.py:55
↓ 3 callers
Class
BroadSearchInput
services/paper-finder/agents/mabool/api/mabool/agents/complex_search/definitions.py:25
↓ 3 callers
Class
ConfigList
services/paper-finder/libs/config/ai2i/config/config_models.py:23
↓ 3 callers
Class
DependencyDefinitionError
services/paper-finder/libs/di/ai2i/di/interface/errors.py:1
↓ 3 callers
Class
DocumentCollectionFactory
services/paper-finder/libs/dcollection/ai2i/dcollection/factory.py:37
↓ 3 callers
Class
DynamicField
services/paper-finder/libs/dcollection/ai2i/dcollection/data_access_context.py:83
↓ 3 callers
Class
ExtractedRecency
services/paper-finder/agents/mabool/api/mabool/data_model/agent.py:27
↓ 3 callers
Class
HighlyRelevantShortcircuit
services/paper-finder/agents/mabool/api/mabool/agents/dense/relevance_loading_optimization.py:56
↓ 3 callers
Class
LLMResponse
Parsed response from the LLM.
src/interactive/llm_backend.py:27
↓ 3 callers
Class
RerankScoreDocInput
services/paper-finder/agents/mabool/api/mabool/external_api/rerank/cohere.py:43
↓ 3 callers
Class
RerankScoreInput
services/paper-finder/agents/mabool/api/mabool/external_api/rerank/cohere.py:48
↓ 3 callers
Class
ResearchPipelineOrchestrator
Orchestrates multi-agent research pipeline. Pipeline stages: 1. resource_finder: Gather papers, datasets, code (CLI agent) 2. (optio
src/core/pipeline_orchestrator.py:143
↓ 3 callers
Class
RoundStorageError
services/paper-finder/libs/di/ai2i/di/interface/errors.py:31
↓ 3 callers
Class
SnowballState
services/paper-finder/agents/mabool/api/mabool/agents/snowball/snowball_agent.py:33
↓ 3 callers
Class
SortedSet
services/paper-finder/libs/common/ai2i/common/utils/data_struct.py:1
↓ 3 callers
Class
Substitution
services/paper-finder/libs/config/ai2i/config/common.py:15
↓ 3 callers
Class
TakeFirst
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/collection.py:62
↓ 3 callers
Class
TerminalChannel
Original CLI behavior: print() / input() on the host terminal.
src/interactive/channel.py:60
↓ 2 callers
Class
AnalyzeOutput
services/paper-finder/agents/mabool/api/mabool/agents/query_analyzer/query_analyzer.py:110
↓ 2 callers
Class
AnalyzedQuery
services/paper-finder/agents/mabool/api/mabool/data_model/agent.py:156
↓ 2 callers
Class
ApplicationContextImpl
ApplicationContext is an extension of the ManagedEnv concept. In addition to the existing functionality on ManagedEnv, the Application contex
services/paper-finder/libs/di/ai2i/di/app_context.py:23
↓ 2 callers
Class
AuthorsCollection
services/paper-finder/agents/mabool/api/mabool/agents/metadata_only/ops.py:80
↓ 2 callers
Class
AutoResearchIterationResult
Result for one AutoResearch candidate attempt.
src/core/autoresearch.py:218
↓ 2 callers
Class
BroadBySpecificPaperCitationState
services/paper-finder/agents/mabool/api/mabool/agents/by_citing_papers/broad_by_specific_paper_citation_agent.py:205
↓ 2 callers
Class
BroadOrSpecificType
services/paper-finder/agents/mabool/api/mabool/data_model/agent.py:38
↓ 2 callers
Class
Cache
services/paper-finder/agents/mabool/api/mabool/data_model/config.py:184
↓ 2 callers
Class
Checkpoint
A Git-backed AutoResearch node.
src/core/autoresearch.py:205
↓ 2 callers
Class
Citation
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/document.py:30
↓ 2 callers
Class
CitationContext
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/document.py:41
↓ 2 callers
Class
ConflictingOptionsError
services/paper-finder/agents/mabool/api/mabool/data_model/agent.py:212
↓ 2 callers
Class
DenseDataset
services/paper-finder/libs/dcollection/ai2i/dcollection/fetchers/dense.py:23
↓ 2 callers
Class
DenseIterationResult
services/paper-finder/agents/mabool/api/mabool/agents/dense/dense_agent.py:139
↓ 2 callers
Class
DenseState
services/paper-finder/agents/mabool/api/mabool/agents/dense/dense_agent.py:129
↓ 2 callers
Class
DomainsIdentified
services/paper-finder/agents/mabool/api/mabool/data_model/agent.py:115
↓ 2 callers
Class
ExtractedYearlyTimeRange
services/paper-finder/libs/dcollection/ai2i/dcollection/interface/document.py:16
↓ 2 callers
Class
FieldRequirements
services/paper-finder/libs/dcollection/ai2i/dcollection/data_access_context.py:48
↓ 2 callers
Class
InitialAutoResearchNodeResult
Summary of a phase-1 AutoResearch initial-node construction.
src/core/autoresearch.py:245
↓ 2 callers
Class
InquiryReply
services/paper-finder/agents/mabool/api/mabool/infra/operatives/operatives.py:184
↓ 2 callers
Class
ManagedOperations
A utility class to inherit from that exposes a number of convenience methods around the resolver. - Injection into an async function
services/paper-finder/libs/di/ai2i/di/resolver.py:106
↓ 2 callers
Class
ManifestValidationError
Raised when a trim decision fails schema/cross/lint validation.
src/core/workspace_manifest.py:890
↓ 2 callers
Class
MatchedTitle
services/paper-finder/agents/mabool/api/mabool/data_model/agent.py:60
↓ 2 callers
Class
NestingScopeImpl
services/paper-finder/libs/di/ai2i/di/scopes.py:122
↓ 2 callers
Class
NoActionableDataError
services/paper-finder/agents/mabool/api/mabool/data_model/agent.py:218
↓ 2 callers
Class
NoAuthorMatchedError
services/paper-finder/agents/mabool/api/mabool/agents/search_by_authors/search_by_authors_agent.py:68
next →
1–100 of 448, ranked by callers