MCPcopy Index your code
hub / github.com/AIMLang/aiml-java-interpreter

github.com/AIMLang/aiml-java-interpreter @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
264 symbols 562 edges 46 files 48 documented · 18%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Named (Interface)
Named @author anton @since 19/10/16 [6 implementers]
core/src/main/java/org/aimlang/core/core/Named.java
AimlElement (Interface)
Abstract aiml element @author anton @since 21/10/16 [12 implementers]
core/src/main/java/org/aimlang/core/entity/AimlElement.java
Loader (Interface)
Abstract interface for any types of loader specified by two types: type of source and type of results @param source [4 …
core/src/main/java/org/aimlang/core/loaders/Loader.java
FileLoader (Interface)
File loader @param type of result data @author anton @since 19/10/16 [4 implementers]
core/src/main/java/org/aimlang/core/loaders/FileLoader.java
Channel (Interface)
Communication channel @author batiaev @since 18/10/16 [3 implementers]
core/src/main/java/org/aimlang/core/channels/Channel.java

Core symbols most depended-on inside this repo

get
called by 27
core/src/main/java/org/aimlang/core/consts/WildCard.java
getName
called by 15
core/src/main/java/org/aimlang/core/core/Named.java
getValue
called by 14
core/src/main/java/org/aimlang/core/bot/BotConfiguration.java
topic
called by 10
core/src/main/java/org/aimlang/core/chat/ChatContext.java
equals
called by 10
core/src/main/java/org/aimlang/core/chat/ChatMessage.java
request
called by 8
core/src/main/java/org/aimlang/core/chat/ChatContext.java
respond
called by 8
core/src/main/java/org/aimlang/core/chat/ChatContext.java
getMessage
called by 8
core/src/main/java/org/aimlang/core/chat/ChatMessage.java

Shape

Method 218
Class 35
Interface 8
Enum 3

Languages

Java100%

Modules by API surface

core/src/main/java/org/aimlang/core/bot/BotImpl.java24 symbols
core/src/main/java/org/aimlang/core/bot/BotConfiguration.java19 symbols
core/src/main/java/org/aimlang/core/core/AIMLProcessor.java18 symbols
core/src/main/java/org/aimlang/core/entity/AimlCategory.java16 symbols
core/src/main/java/org/aimlang/core/bot/BotInfo.java16 symbols
core/src/main/java/org/aimlang/core/chat/ChatContext.java11 symbols
core/src/test/java/org/aimlang/core/chat/ChatContextTest.java9 symbols
core/src/main/java/org/aimlang/core/chat/ChatMessage.java9 symbols
core/src/main/java/org/aimlang/core/channels/TelegramChannel.java9 symbols
core/src/main/java/org/aimlang/core/loaders/AimlLoader.java8 symbols
core/src/main/java/org/aimlang/core/chat/Chat.java7 symbols
core/src/main/java/org/aimlang/core/bot/BotBuilder.java7 symbols

For agents

$ claude mcp add aiml-java-interpreter \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact