Bring Your Own Agent
Coming Soon
Sharely.ai is developing a powerful new capability that enables developers to deploy their own custom AI agents while leveraging the full power of Sharely.ai's knowledge management, distribution, and role-based access control infrastructure.
What is Bring Your Own Agent?
Bring Your Own Agent (BYOA) allows you to:
- Build AI agents using any framework, SDK, or platform of your choice
- Deploy agents with domain-specific tools and agent loops tailored to your use case
- Leverage Sharely.ai's knowledge management infrastructure with RAG and semantic search
- Benefit from built-in RBAC for enterprise-grade content access control
- Use Sharely.ai's distribution layer (Web Control and Hosted Agents) for deployment
- Host your agent on your preferred cloud platform
The result: You maintain complete control over your agent's logic, tools, and behavior, while Sharely.ai provides the knowledge infrastructure, distribution, and user management.
Why We're Building This
Through working with many customers across different industries, we discovered a fundamental truth about AI agents:
Domain-specific agents need domain-specific capabilities.
While Sharely.ai provides a powerful out-of-the-box agent that works well for general knowledge access and conversational AI, many use cases require:
- Specialized tools and integrations - Legal research databases, medical diagnostic systems, code analysis engines, financial data sources
- Custom agent loops - Domain-specific reasoning patterns, multi-step workflows, specialized validation logic
- Framework flexibility - The ability to use LangChain, LangGraph, Temporal Workflows, custom implementations, or any emerging framework
- Control over the AI stack - Choice of foundation models, prompting strategies, and orchestration patterns
As foundation model labs evolved to provide improved support for tools and agentic capabilities, we realized that the next step was enabling developers to bring their own agents to the Sharely.ai platform.
The Custom Agent Server
At the heart of BYOA is the Custom Agent Server - an open-source component (MIT License) that acts as a bridge between your custom agent and Sharely.ai's infrastructure.
What It Does
The Custom Agent Server:
- Connects your agent to Sharely.ai's knowledge management layer
- Handles authentication and role-based access control automatically
- Provides knowledge APIs for RAG, search, and content retrieval
- Manages user sessions and conversation state via Sharely.ai Spaces
- Enables distribution through Web Control and Hosted Agents
- Standardizes the interface between your agent and Sharely.ai platform
How It Works
- You build your agent using your preferred framework and tools
- You deploy the Custom Agent Server alongside your agent
- Custom Agent Server integrates with Sharely.ai's knowledge and space APIs
- Your agent receives context from Sharely.ai's knowledge base (with RBAC filtering)
- Users interact with your agent through Web Control or Hosted Agents
- Your agent leverages both Sharely.ai's knowledge and your custom tools
Key principle: Your agent logic stays completely under your control. Sharely.ai provides the knowledge infrastructure and distribution layer.
Use Cases
Legal Research Agent
A law firm builds an agent with specialized legal research tools, case law analysis, and precedent search capabilities. The agent leverages Sharely.ai's knowledge management for document storage and RBAC to ensure attorneys only access cases relevant to their practice areas.
Medical Diagnosis Assistant
A healthcare provider creates an agent with medical diagnostic workflows, drug interaction checking, and clinical protocol validation. Sharely.ai manages the medical literature knowledge base with strict RBAC to control access to sensitive clinical information.
Code Review Agent
A software company develops an agent with static analysis tools, security scanning, and architectural pattern validation. The agent uses Sharely.ai's knowledge base for coding standards and best practices, with role-based access for different engineering teams.
Financial Analysis Agent
A financial services firm builds an agent with market data integration, portfolio analysis tools, and regulatory compliance checking. Sharely.ai provides the research and regulatory document knowledge base with tiered access control.
Customer Support Agent
A SaaS company creates an agent with CRM integration, ticket management, and product-specific troubleshooting workflows. Sharely.ai manages the product documentation and knowledge base with customer-tier based access control.
Benefits of BYOA
For Developers
- Framework freedom - Use any AI framework or build from scratch
- Tool flexibility - Integrate any tools, APIs, or services your agent needs
- Full control - Own your agent logic, prompts, and orchestration
- Open source - Custom Agent Server is MIT licensed, inspect and modify as needed
- Cloud agnostic - Deploy to AWS, Azure, GCP, or any hosting platform
For Organizations
- Domain expertise - Build agents that understand your specific business domain
- Knowledge leverage - Benefit from Sharely.ai's proven RAG and knowledge management
- Enterprise ready - Built-in RBAC, user management, and security controls
- Rapid distribution - Deploy through Web Control or Hosted Agents immediately
- Cost efficiency - No need to build knowledge infrastructure from scratch
For End Users
- Better experiences - Agents with domain-specific capabilities and knowledge
- Consistent interface - Same Sharely.ai UX across different agent types
- Seamless integration - Agents work with your existing authentication and workflows
- Reliable knowledge - Powered by Sharely.ai's knowledge management infrastructure
Technical Architecture
Integration Points
Your custom agent integrates with Sharely.ai through:
- Knowledge APIs - Access knowledge base with automatic RBAC filtering
- Search APIs - Semantic search and retrieval across your knowledge
- Space APIs - User session and conversation state management
- Authentication - Token-based auth with role inheritance
- Distribution - Deploy through Web Control or Hosted Agents
What's Coming
The Bring Your Own Agent capability is currently in development. Here's what we're working on:
Phase 1: Custom Agent Server (In Development)
- Open-source Custom Agent Server release (MIT License)
- MCP (Model Context Protocol) integration
- Knowledge API client libraries
- Authentication and RBAC integration
- Sample implementations and templates
Phase 2: Developer Resources
- Comprehensive integration guides
- Framework-specific examples (LangChain, LangGraph, Temporal Workflows)
- Deployment templates for AWS, Azure, GCP
- Testing and debugging tools
- Best practices documentation
Phase 3: Distribution Integration
- Web Control support for custom agents
- Hosted Agent deployment for custom agents
- Agent marketplace and discovery
- Monitoring and analytics
Getting Early Access
We're working with select partners to beta test the Bring Your Own Agent capability.
Interested in early access?
Contact us at support@sharely.ai with:
- Your use case and domain requirements
- The framework/SDK you plan to use
- Your preferred deployment platform
- Timeline and team size
We'll work with you to understand your needs and provide early access to the Custom Agent Server when it's ready.
Comparison: Agent Deployment Options
| Feature | Out-of-Box Agent | Bring Your Own Agent |
|---|---|---|
| Setup Time | Minutes | Days to weeks |
| Framework | Sharely.ai's agent | Any framework or custom |
| Tools | Built-in knowledge tools | Any custom tools you need |
| Agent Loop | General-purpose conversational | Custom domain-specific logic |
| Knowledge Management | ✅ Full Sharely.ai infrastructure | ✅ Full Sharely.ai infrastructure |
| RBAC | ✅ Supported | ✅ Supported |
| Web Control | ✅ Supported | ✅ Supported (coming soon) |
| Hosted Agents | ✅ Supported | ✅ Supported (coming soon) |
| Deployment | Fully managed by Sharely.ai | You deploy and manage |
| Customization | Knowledge and journeys | Complete control over agent |
| Best For | General knowledge access, quick launches | Domain-specific agents, specialized workflows |
Related Documentation
Current Capabilities
- Web Control - Embed AI agents in your applications
- Platform Overview - Understand the Sharely.ai architecture
- Knowledge API - Knowledge management APIs
- Spaces API - User space and session management
- Roles API - Role-based access control
Concepts
- Knowledge - How knowledge management works
- Spaces - Understanding Sharely.ai spaces
- Roles - RBAC and access control concepts
Frequently Asked Questions
Q: When will BYOA be available?
A: We're currently in development with select beta partners. Contact support@sharely.ai for early access information and timeline updates.
Q: What frameworks will be supported?
A: Any framework or custom implementation. The Custom Agent Server provides a standard interface, so you can use LangChain, LangGraph, Temporal Workflows, or build your own from scratch. We'll be providing framework-specific examples for LangChain, LangGraph, and Temporal Workflows to help you get started.
Q: Do I need to host the Custom Agent Server?
A: Yes, you'll deploy the Custom Agent Server alongside your agent on your preferred cloud platform. This gives you full control over your deployment.
Q: Can I use my own LLM or foundation model?
A: Yes, your agent has complete control over which models to use. You can use OpenAI, Anthropic, open-source models, or your own fine-tuned models.
Q: Will this work with the existing Web Control?
A: Yes, custom agents will be deployable through Web Control and Hosted Agents, providing the same distribution capabilities as Sharely.ai's out-of-box agent.
Q: Is there a cost difference between using the out-of-box agent and BYOA?
A: BYOA incurs your own hosting and infrastructure costs for running your custom agent. Sharely.ai's knowledge management and distribution infrastructure pricing remains the same.
Q: Can I migrate from the out-of-box agent to a custom agent later?
A: Yes, your knowledge base and user spaces remain the same. You can start with the out-of-box agent and migrate to a custom agent as your needs evolve.
Stay Updated
For the latest information on Bring Your Own Agent:
- Email: support@sharely.ai
- Documentation: This page will be updated as capabilities are released
- GitHub: Custom Agent Server will be published as open source (MIT License)
Ready to explore Sharely.ai now?
While BYOA is in development, you can start building with:
- Get Started Guide - Launch your first AI agent
- Web Control - Embed AI into your application today
- API Reference - Explore the full API capabilities