Docs/Integrations

Integrations Overview

AgenticAnts integrates seamlessly with your existing AI stack. Connect your favorite frameworks, no-code tools, and enterprise systems.

Quick Start: Auto-Instrumentation (2 Minutes)

Fastest way to get started! Auto-instrumentation captures all LLM calls automatically with ~10 lines of setup code.

Python Auto-Instrumentation
2 minutes setup
OpenAI, Anthropic, Bedrock, and more
JavaScript Auto-Instrumentation
2 minutes setup
OpenAI, Anthropic, Bedrock, and more

Available Now

🛠️ Developer SDKs

🤖 AI Frameworks

🏢 Enterprise Tools


Coming Soon

🤖 AI Frameworks

🧩 No-Code Builders

🔀 AI Gateways

Quick Start Examples

JavaScript with LangChain

typescript
// Tracing is configured once at startup (see the JS SDK guide). // The handler attaches AgenticAnts tracing per invocation. const handler = new CallbackHandler() const llm = new ChatOpenAI({ model: 'gpt-4o' }) // All LLM calls automatically traced via the callback handler! const response = await llm.invoke('What is AI?', { callbacks: [handler], })

Python with OpenAI

python
from ants_platform import AntsPlatform # Configure the AgenticAnts client (reads keys from env if omitted). AntsPlatform( public_key=os.environ["ANTS_PLATFORM_PUBLIC_KEY"], secret_key=os.environ["ANTS_PLATFORM_SECRET_KEY"], host="https://api.agenticants.ai", ) # Drop-in replacement: swap `import openai` for the line below. # Every OpenAI call is now auto-traced. from ants_platform.openai import openai response = openai.chat.completions.create( model="gpt-4o", messages=[{"role": "user", "content": "What is AI?"}], )

Java with Spring Boot

java
@Service public class AgentService { private final AntsPlatformClient client; public AgentService() { this.client = AntsPlatformClient.builder() .url("https://api.agenticants.ai") .credentials( System.getenv("ANTS_PLATFORM_PUBLIC_KEY"), System.getenv("ANTS_PLATFORM_SECRET_KEY") ) .build(); } // All agent operations automatically traced! public String processQuery(String query) { // Your agent logic here } }

No-Code with Flowise

yaml
# In Flowise, add AgenticAnts node: 1. Drag "AgenticAnts" node to canvas 2. Connect to your flow 3. Configure API key 4. All flows automatically monitored!

Integration Benefits

Automatic Instrumentation

Most integrations provide zero-code instrumentation:

python
# Attach the AgenticAnts callback handler to your LangChain runnable. from ants_platform.langchain import CallbackHandler from langchain_openai import ChatOpenAI handler = CallbackHandler() # Now all LangChain calls are automatically traced! llm = ChatOpenAI(model="gpt-4o") llm.invoke("Hello", config={"callbacks": [handler]}) # Automatically traced

Comprehensive Coverage

Track everything:

  • LLM calls - Model, tokens, cost, latency
  • Vector searches - Queries, results, embeddings
  • Tool usage - Function calls and outputs
  • Agent decisions - Reasoning and actions
  • Multi-agent interactions - Collaboration flows

Rich Context

Integrations capture framework-specific data:

typescript
// LangChain callback provides: { chain_type: 'ConversationalRetrievalChain', retriever_docs: 5, prompt_template: '...', llm_output: {...}, memory_messages: [...] } // AutoGen integration provides: { agent_name: 'coder', message_type: 'code_execution', conversation_history: [...], code_executed: '...', execution_result: '...' }

Choosing an Integration

Start with SDKs

For full control and customization:

  • JavaScript/TypeScript SDK - Web apps, Node.js services
  • Python SDK - Data science, ML pipelines
  • Java SDK - Enterprise applications, Spring Boot services
  • OpenTelemetry - Multi-language, standardized

Use Framework Integrations

For quick setup with existing code:

  • LangChain - Most popular LLM framework
  • LlamaIndex - RAG and data apps
  • AutoGen - Multi-agent systems

Try No-Code Tools

For rapid prototyping:

  • Flowise - Visual flow builder
  • Langflow - Drag-and-drop interfaces
  • Dify.AI - Complete platform

Migration Paths

From OpenAI to AgenticAnts

typescript
// Before const openai = new OpenAI() const response = await openai.chat.completions.create({ /* ... */ }) // After - Add AgenticAnts with one line // Tracing is configured once at startup (see the JS SDK guide). const openai = observeOpenAI(new OpenAI()) // Automatically traced! const response = await openai.chat.completions.create({ /* ... */ })

From LangSmith to AgenticAnts

python
# Before - LangSmith from langsmith import Client client = Client() # After - AgenticAnts (drop-in replacement) from ants_platform import AntsPlatform from ants_platform.langchain import CallbackHandler AntsPlatform( public_key=os.environ["ANTS_PLATFORM_PUBLIC_KEY"], secret_key=os.environ["ANTS_PLATFORM_SECRET_KEY"], host="https://api.agenticants.ai", ) # Attach this handler to your LangChain calls for richer insights. handler = CallbackHandler()

Integration Support

Community Support

Enterprise Support

  • Dedicated support team
  • Custom integrations built for you
  • Migration assistance from other platforms
  • Training and onboarding

Request an Integration

Don't see your tool? Let us know! Request a new integration from the dashboard at https://app.agenticants.ai, or reach out on Discord.

Next Steps

Choose your integration and get started:

Start with LangChain →

Use Python SDK →

© 2026 ANTS Platform, Inc.Docs v1.0 · Last updated June 2026