Show HN: Search2o Simplifies AI Agents Search2o released an agent server that lets clients discover and run agents through two calls, search() and execAgent(), installed via pip install search2o. The company said the agent server is stateless and can run in a cluster, with configuration and profile changes taking effect on the next agent run on every server without a restart, and that its agent server and UI source code are published on GitHub. Search2o also said conversations and memories are encrypted by default, optionally end to end with a key the user holds, and that the system supports four roles (users, developers, administrators and owners) plus service accounts, built-in authentication and single sign-on. Security & privacy Secrets live in your vault docs/security/secret-vault.html . Conversations and memories are encrypted docs/security/encryption.html , by default or, optionally, end to end docs/security/encryption.html end-to-end-a-key-you-hold . Data privacy docs/security/data-privacy.html lists how each kind of data is handled. pip install search2o search "Book a trip to New York" execAgent convId, Travel desk , "Book a trip to New York" Agents are discovered by search and build on each other in a conversation. Agent server takes care of everything else, so your agent contains only business logic. A client uses just two calls to discover and run hundreds of agents. Authorization: Bearer