LearnNewsExamplesServices
Frontmatter
id9645
titleConfigure Agent.mjs to orchestrate mixed providers
stateClosed
labels
aiarchitecturefeature
assigneestobiu
createdAtApr 3, 2026, 12:47 PM
updatedAtApr 3, 2026, 12:53 PM
githubUrlhttps://github.com/neomjs/neo/issues/9645
authortobiu
commentsCount1
parentIssue9639
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtApr 3, 2026, 12:53 PM

Configure Agent.mjs to orchestrate mixed providers

Closedaiarchitecturefeature
tobiu
tobiu commented on Apr 3, 2026, 12:47 PM

Parent Epic: #9639

Problem

Neo.ai.Agent currently hardcodes or defaults to the Gemini API cloud provider. The swarm architecture requires agents to instantiate with varying local/cloud backends.

Solution

  • Update Agent.mjs configuration to accept a provider string (gemini or ollama).
  • Dynamically instantiate the correct Neo.ai.provider.* class upon agent boot.
tobiu added the ai label on Apr 3, 2026, 12:47 PM
tobiu added the architecture label on Apr 3, 2026, 12:47 PM
tobiu added the feature label on Apr 3, 2026, 12:47 PM
tobiu added parent issue #9639 on Apr 3, 2026, 12:47 PM
tobiu
tobiu Apr 3, 2026, 12:50 PM

Implementation Complete: Agent.mjs configurator updated for mixed providers.

tobiu assigned to @tobiu on Apr 3, 2026, 12:53 PM
tobiu closed this issue on Apr 3, 2026, 12:53 PM
tobiu referenced in commit df005a1 - "feat: Configure Agent.mjs to orchestrate mixed providers (#9645)" on Apr 3, 2026, 12:53 PM