what do we want We want an abstraction layer above using llms and chats Currently will support Open AI Anthropic - Claude llama Give functionality to add tools or connect MCP servers to the chat as client