Skip to content

v0.1.0-alpha.174181

Pre-release
Pre-release

Choose a tag to compare

@adrianescutia adrianescutia released this 12 Mar 20:32
· 215 commits to main since this release

Initial PoC version with mock data. In summary, the goal is:

  • Projects: Projects are the internal interfaces that allow clients to organize their AI Tools, Servers, Models, Applications, Data, and Agents. They are the main entry point for users to interact with AI Tools.
    The user can choose a project and see the AI Tools, Servers, Models, Applications, Data, and Agents associated with it.
    • The user can create a new project and associate AI Tools, Servers, Models, Applications, Data, and Agents with the project.
    • The user can manage the project's lifecycle.
  • Applications: Applications are the external interfaces that allow clients to use AI tools.
    • The user can choose an application and see the AI Tools associated with the application's APIs.
    • The user can create a new application and associate AI Tools with the application's APIs.
    • The user can manage the lifecycle of the application.
  • Servers: Lightweight programs that each expose specific capabilities through the standardized Model Context Protocol (MCP).
    The user can choose a server and see the AI Tools, Models, Data, and Agents associated with it.
    • The user can create a new server and associate AI Tools, Models, Data, and Agents with the server.
    • The user can manage the server's lifecycle.
  • AI Tools (or Services): AI Tools are the internal interfaces that allow servers to expose executable functionality to clients and are the APIs for AI agents and clients.
    • The user can choose an AI Tool and see the Servers and Agents associated with the AI Tool.
    • The AI Tools are a 1:1 mapping to the Applications API endpoints.
    • The user can create a new AI Tool and associate Servers and Agents with the AI Tool.
    • The user can manage the lifecycle of the AI Tool.

The Applications catalog is a list of applications with APIs (OpenAPI). Users can tag applications with labels and add them to their favorites.