Developer Toolkit

ABP AI Toolkit

A comprehensive suite of AI-powered tools designed to supercharge your ABP development workflow. From intelligent code assistance to streamlined debugging—everything you need in one place.

ABP AI Toolkit Hero

ABP MCP

Connects your AI tools to the ABP knowledge base: official documentation, GitHub repos, articles, source code search, and support Q&A. Use it for how-to questions, framework usage, and debugging.

Documentation Icon

Documentation & Context

get_relevant_abp_documentation

Find official ABP docs: guides, API references, configuration, module docs. Best for how-to and implementation details.

get_relevant_abp_articles

Retrieve blog posts and technical articles: tutorials, migrations, best practices.

get_relevant_abp_support_questions

Find previously answered support questions: errors, configuration, troubleshooting.

Coding Icon

Source & Repos

list_abp_github_repositories

List official ABP GitHub repos: framework, modules, templates, tools.

search_source_code

Search ABP source for classes, interfaces, methods. For deep technical analysis and internal behavior.

ABP MCP Overview

ABP AI Module

AI management UI and infrastructure for multiple LLM providers.

What it is

The AI Management module (Volo.AIManagement) implements AI management on top of the ABP Framework's Artificial Intelligence Workspaces feature. It lets you manage workspaces dynamically from the application-including UI and API endpoints-with support for OpenAI, Ollama, and custom providers.

Typical use cases

  • Manage AI workspaces from the app (create, edit, duplicate, delete)
  • Use multiple providers (OpenAI, Ollama, Azure OpenAI, etc.) and switch by workspace
  • Built-in chat interface for testing workspaces and streaming responses
  • Optional: client apps consuming a remote AI Management service (microservice or proxy pattern)

How to add via Studio

Step 1

Open ABP Studio and your solution

Step 2

In Solution Explorer, right-click the project and select Import Module

Step 3

Choose Volo.AIManagement from the NuGet tab

Step 4

Check "Install this Module" and click OK

AI Toolkit Module Section

ABP AI Agent

Helps you turn ideas into working software faster by understanding your ABP project, guiding development, and generating code inside ABP Studio.

Built into ABP Studio

The Technical ABP AI Agent is built into ABP Studio. It is trained to be a strong problem-solver for ABP developers: architecture, modules, configuration, and troubleshooting.

  • Generates code directly inside ABP Studio.
  • Understands your ABP project structure.
  • Helps turn requirements into working features.
  • Guides developers with smart suggestions.
  • Supports planning before implementation.
  • Assists with debugging and issue resolution.
  • Reduces repetitive development work.
  • Helps teams build software faster and with more confidence.
Learn More

ABP Support Agent

First answer by AI; escalate to a human when needed.

AI-Powered Premium Support

When you use abp.io/support for premium support, the first response is provided by the ABP Support Agent. If the suggested approach doesn't solve your issue, you can switch to a human assistant. In many cases the AI answer resolves the question quickly—and we still answer every question.

Instant Responses Icon

Instant Responses

Get immediate AI-powered answers to common questions.

Human Escalation Icon

Human Escalation

Switch to human support when needed.

File Attachments Icon

File Attachments

Share code snippets and error logs.

1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.