Skip to content

Native ROADMAP #73

@etobella

Description

@etobella

After some talks in the Spanish OCA days, I think it would be nice to mark a roadmap. This is still in draft and we need a review of other PSCs, but I wanted to share my insights with all the community.

1. ai_tool

  • The module must remain cross-functional and simple enough to be used by MCP (that's why it has its current structure)

2. ai_connection (new module)

  • Handles all AI execution logic — no server actions
  • Should be cross-functional
  • Depends on ai_tool
  • No connectors included — specific connectors will live in their own modules:
    • ai_connection_ollama
    • ai_connection_openai

3. ai_automationai_server_action

  • To be renamed
  • Keeps the logic for automation for that part.
  • No dependancy on specific connector, just ai_connector

4. ai_mcp

  • Keeps its dependency on ai_tool — no changes here

5. New Repository

  • New repository called ai-tools to define the different tools there.
  • I have some proposals if there is interest

6. field_vector_config

  • New module that will allow to define vectorized fields and search over them.
  • Quite useful for tools
  • I already have a proposal for this

@ValentinVinagre @acysos @jelenapoblet

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions