Introducing Brightpath AI SDK & MCP servers
Brightpath AI
Create powerful AI agent workflows with natural language or a just a few lines of code, enabling complex task automation and decision-making processes.
Available within a closed beta
Apply custom ontologies to your data in
Use Cases
Tool Integration
Seamlessly integrate external APIs and tools into agent workflows.
[2023-12-15 14:23:45] INFO
Agent initialized. Starting task execution.
[2023-12-15 14:23:47] ACTION
Retrieving data from external API...
[2023-12-15 14:23:50] DECISION
Analyzing data. Confidence: 85%
[2023-12-15 14:23:52] WARNING
Potential anomaly detected in dataset.
[2023-12-15 14:23:55] ERROR
Failed to connect to secondary database.
Monitor agent activity
Track and analyze your AI agent performance with detailed activity logs.
Build once, run anywhere
Create AI agents that work seamlessly across different platforms.
Your data, ontologized.
@asana
Apply project-management ontology: Retrieve all tasks with status 'In Progress' and priority 'High' from workspace 'Product Development'
@jira
Apply software-development ontology: Fetch issues where type='Bug' AND severity='Critical' AND assignee='frontend-team'
@slack
Apply communication ontology: Get messages from #support-escalation channel with sentiment='negative' from last 24 hours
@asana
Apply project-management ontology: Retrieve all tasks with status 'In Progress' and priority 'High' from workspace 'Product Development'
@jira
Apply software-development ontology: Fetch issues where type='Bug' AND severity='Critical' AND assignee='frontend-team'
@slack
Apply communication ontology: Get messages from #support-escalation channel with sentiment='negative' from last 24 hours
@asana
Apply project-management ontology: Retrieve all tasks with status 'In Progress' and priority 'High' from workspace 'Product Development'
@jira
Apply software-development ontology: Fetch issues where type='Bug' AND severity='Critical' AND assignee='frontend-team'
@slack
Apply communication ontology: Get messages from #support-escalation channel with sentiment='negative' from last 24 hours
@asana
Apply project-management ontology: Retrieve all tasks with status 'In Progress' and priority 'High' from workspace 'Product Development'
@jira
Apply software-development ontology: Fetch issues where type='Bug' AND severity='Critical' AND assignee='frontend-team'
@slack
Apply communication ontology: Get messages from #support-escalation channel with sentiment='negative' from last 24 hours
@notion
Apply business-intelligence ontology: Extract revenue data from 'Sales Dashboard' database where quarter='Q4' AND status='Closed Won'
@linear
Apply agile-workflow ontology: Pull cycle completion data and blocked issues from current sprint for team 'Engineering'
@hubspot
Apply customer-relationship ontology: Retrieve contact timeline for leads with stage='SQL' AND industry='Technology'
@notion
Apply business-intelligence ontology: Extract revenue data from 'Sales Dashboard' database where quarter='Q4' AND status='Closed Won'
@linear
Apply agile-workflow ontology: Pull cycle completion data and blocked issues from current sprint for team 'Engineering'
@hubspot
Apply customer-relationship ontology: Retrieve contact timeline for leads with stage='SQL' AND industry='Technology'
@notion
Apply business-intelligence ontology: Extract revenue data from 'Sales Dashboard' database where quarter='Q4' AND status='Closed Won'
@linear
Apply agile-workflow ontology: Pull cycle completion data and blocked issues from current sprint for team 'Engineering'
@hubspot
Apply customer-relationship ontology: Retrieve contact timeline for leads with stage='SQL' AND industry='Technology'
@notion
Apply business-intelligence ontology: Extract revenue data from 'Sales Dashboard' database where quarter='Q4' AND status='Closed Won'
@linear
Apply agile-workflow ontology: Pull cycle completion data and blocked issues from current sprint for team 'Engineering'
@hubspot
Apply customer-relationship ontology: Retrieve contact timeline for leads with stage='SQL' AND industry='Technology'
Tools
Turtle ontology defining project management concepts including tasks, sprints, milestones, and team relationships for unified data modeling.
RDF ontology describing customer relationship entities, interactions, support tickets, and lifecycle stages for CRM data integration.
OWL ontology modeling business metrics, KPIs, revenue streams, and analytical dimensions for unified reporting across platforms.
N3 ontology defining communication patterns, sentiment analysis, escalation workflows, and team collaboration structures.
JSON-LD ontology describing software development lifecycles, bug tracking, code repositories, and deployment pipelines.
Turtle ontology defining project management concepts including tasks, sprints, milestones, and team relationships for unified data modeling.
RDF ontology describing customer relationship entities, interactions, support tickets, and lifecycle stages for CRM data integration.
OWL ontology modeling business metrics, KPIs, revenue streams, and analytical dimensions for unified reporting across platforms.
N3 ontology defining communication patterns, sentiment analysis, escalation workflows, and team collaboration structures.
JSON-LD ontology describing software development lifecycles, bug tracking, code repositories, and deployment pipelines.
Turtle ontology defining project management concepts including tasks, sprints, milestones, and team relationships for unified data modeling.
RDF ontology describing customer relationship entities, interactions, support tickets, and lifecycle stages for CRM data integration.
OWL ontology modeling business metrics, KPIs, revenue streams, and analytical dimensions for unified reporting across platforms.
N3 ontology defining communication patterns, sentiment analysis, escalation workflows, and team collaboration structures.
JSON-LD ontology describing software development lifecycles, bug tracking, code repositories, and deployment pipelines.
Turtle ontology defining project management concepts including tasks, sprints, milestones, and team relationships for unified data modeling.
RDF ontology describing customer relationship entities, interactions, support tickets, and lifecycle stages for CRM data integration.
OWL ontology modeling business metrics, KPIs, revenue streams, and analytical dimensions for unified reporting across platforms.
N3 ontology defining communication patterns, sentiment analysis, escalation workflows, and team collaboration structures.
JSON-LD ontology describing software development lifecycles, bug tracking, code repositories, and deployment pipelines.
Save your files
We automatically update your ontology as you use the service
Notifications
Get notified when a change your ontology is proposed, applied or accepted.
Features
Simple Agent Workflows
Easily create and manage AI agent workflows with intuitive APIs.
Multi-Agent Systems
Build complex systems with multiple AI agents working together.
Tool Integration
Seamlessly integrate external tools and APIs into your agent workflows.
Cross-Language Support
Available in all major programming languages for maximum flexibility.
Customizable Agents
Design and customize agents to fit your specific use case and requirements.
Efficient Execution
Optimize agent performance with built-in efficiency and scalability features.
Let us apply custom ontological compliance to your data
✔ Connecting to MCP servers...✔ Connected to Asana MCP server✔ Connected to Jira MCP server✔ Connected to Slack MCP serverℹ Fetching project data from Asana...ℹ Fetching tickets from Jira...✔ Applying project-management ontology✔ Normalizing data structures✔ Resolving entity relationshipsℹ Generated unified context:- 47 tasks, 12 epics, 8 sprints
Pricing
Simple pricing for everyone.
Choose an affordable plan that's packed with the best features for engaging your audience, creating customer loyalty, and driving sales.
Basic
Perfect for individuals and small projects.
- Unlimited AI generations per month
- Add unlimited integrations
- Email support
- Access to community forum
Pro
Ideal for professionals and growing businesses.
- Everything in Basic
- Priority email support
- API access
- Custom AI model fine-tuning
- Collaboration tools
EnterpriseMost Popular
Tailored solutions for large organizations.
- Everything in Pro
- Dedicated account manager
- 24/7 phone and email support
- Custom AI model development
- On-premises deployment option
- Advanced analytics and reporting
SDK Examples
import { BrightpathAI, McpServer } from 'brightpath-ai';
const client = new BrightpathAI();
// Connect to MCP servers
const asanaServer = new McpServer('asana', {
apiKey: process.env.ASANA_API_KEY,
workspace: 'product-development'
});
const jiraServer = new McpServer('jira', {
apiKey: process.env.JIRA_API_KEY,
project: 'PROJ'
});
const queryProjectData = async () => {
const response = await client.query({
ontology: 'project-management',
servers: [asanaServer, jiraServer],
query: 'Get all high-priority tasks assigned to frontend team',
context: {
timeframe: 'current-sprint',
status: ['in-progress', 'ready-for-review']
}
});
// Returns unified data structure:
// {
// tasks: [
// { id: 'asana-123', title: 'Implement dark mode', priority: 'high', source: 'asana' },
// { id: 'jira-456', title: 'Fix login bug', priority: 'critical', source: 'jira' }
// ]
// }
console.log('Unified task data:', response.data);
};
queryProjectData();
Ready to build your next AI agent?