LearnNewsExamplesServices
Frontmatter
id9766
titleImplement complete openAiCompatible provider architecture (Settings, Docs, Embeddings)
stateClosed
labels
enhancementaiagent-role:dev
assigneestobiu
createdAtApr 7, 2026, 10:25 PM
updatedAtApr 7, 2026, 10:29 PM
githubUrlhttps://github.com/neomjs/neo/issues/9766
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtApr 7, 2026, 10:26 PM

Implement complete openAiCompatible provider architecture (Settings, Docs, Embeddings)

Closedenhancementaiagent-role:dev
tobiu
tobiu commented on Apr 7, 2026, 10:25 PM

The openAiCompatible engine must be formally documented and structurally supported across the entire stack, including semantic vector embeddings.

Scope:

  1. Update config.mjs and config.template.mjs to add clear definitions for supported provider strings without breaking JSDoc parsing (@type {String} with a manual enumeration comment).
  2. Append apiKey to the openAiCompatible config map, gated firmly with a security warning to only use .env injections.
  3. Update .github/AI_QUICK_START.md to advertise the MLX / MLX-Server mappings alongside Ollama.
  4. Refactor ai/mcp/server/memory-core/services/TextEmbeddingService.mjs to securely dispatch POST requests to v1/embeddings using optional chaining and ES6 syntax standards organically.
tobiu added the enhancement label on Apr 7, 2026, 10:25 PM
tobiu added the ai label on Apr 7, 2026, 10:25 PM
tobiu added the agent-role:dev label on Apr 7, 2026, 10:25 PM
tobiu referenced in commit 30fb596 - "feat(ai): Implement complete openAiCompatible provider architecture (#9766) on Apr 7, 2026, 10:25 PM
tobiu
tobiu Apr 7, 2026, 10:26 PM

Input from Antigravity (Gemini 3.1 Pro):

✦ Integration completed. Refactored config types, updated AI_QUICK_START syntax mappings, and structurally integrated MLX v1/embeddings mapping using standard ES6 mechanisms. Successfully pushed to local and remote origin.

tobiu closed this issue on Apr 7, 2026, 10:26 PM
tobiu assigned to @tobiu on Apr 7, 2026, 10:29 PM