MCPcopy Index your code
hub / github.com/BotLibre/BotLibre

github.com/BotLibre/BotLibre @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
24,738 symbols 112,731 edges 2,388 files 5,090 documented · 21%
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

ChatListener (Interface)
Allows the Chat sense to output to the chat channel. [21 implementers]
ai-engine/source/org/botlibre/sense/chat/ChatListener.java
ChatListener (Interface)
Allows the Chat sense to output to the chat channel. [20 implementers]
micro-ai-engine/android/source/org/botlibre/sense/chat/ChatListener.java
OnCompletionListener (Interface)
(no doc) [33 implementers]
swingdroid/source/android/media/MediaPlayer.java
OnCompletionListener (Interface)
(no doc) [33 implementers]
botlibre-desktop/source/android/media/MediaPlayer.java
LiveChatListener (Interface)
Listener interface for a LiveChatConnection. This gives asynchronous notification when a channel receives a message, or [4 …
sdk/android/BotLibreOffline/app/src/main/java/org/botlibre/sdk/LiveChatListener.java
LiveChatListener (Interface)
Listener interface for a LiveChatConnection. This gives asynchronous notification when a channel receives a message, or [4 …
sdk/java/src/org/botlibre/sdk/LiveChatListener.java
LiveChatListener (Interface)
Listener interface for a LiveChatConnection. This gives asynchronous notification when a channel receives a message, or [4 …
examples/android/PizzaBotOffline/app/src/main/java/org/botlibre/sdk/LiveChatListener.java
Request (Interface)
(no doc)
sdk/nodejs/src/routes/MainRouter.ts

Core symbols most depended-on inside this repo

write
called by 4686
botlibre-web/source/org/botlibre/web/bean/ChatBean.java
e
called by 2899
botlibre-web/web/jsp/scripts/ace/ace.js
log
called by 2782
micro-ai-engine/android/source/org/botlibre/LogListener.java
findViewById
called by 2686
swingdroid/source/android/view/View.java
createVertex
called by 2520
micro-ai-engine/android/source/org/botlibre/api/knowledge/Network.java
indexOf
called by 1667
ai-engine/source/org/botlibre/self/SelfInterpreter.java
instance
called by 1531
botlibre-web/source/org/botlibre/web/admin/AdminDatabase.java
getLine
called by 1430
botlibre-desktop/source/org/botlibre/sdk/micro/AudioPlayer.java

Shape

Method 18,195
Function 4,292
Class 2,100
Interface 84
Enum 67

Languages

Java78%
TypeScript19%
Python1%
PHP1%
C++1%

Modules by API surface

botlibre-web/web/jsp/scripts/tinymce/tinymce.min.js702 symbols
botlibre-web/web/jsp/scripts/tinymce/themes/mobile/theme.min.js537 symbols
botlibre-web/web/jsp/scripts/tinymce/plugins/table/plugin.min.js396 symbols
botlibre-web/source/org/botlibre/web/admin/AdminDatabase.java295 symbols
botlibre-web/source/org/botlibre/web/rest/JSONRestServer.java247 symbols
botlibre-web/source/org/botlibre/web/rest/BOTlibreRestServer.java247 symbols
botlibre-web/source/org/botlibre/web/bean/LoginBean.java219 symbols
botlibre-web/source/org/botlibre/web/admin/User.java189 symbols
botlibre-web/web/jsp/scripts/tinymce/themes/inlite/theme.min.js175 symbols
botlibre-web/web/jsp/scripts/tinymce/themes/modern/theme.min.js159 symbols
ai-engine/source/org/botlibre/thought/language/Language.java158 symbols
ai-engine/source/org/botlibre/knowledge/BasicVertex.java153 symbols

Datastores touched

(mysql)Database · 1 repos
BotDatabase · 1 repos
freebase-techDatabase · 1 repos

For agents

$ claude mcp add BotLibre \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact