MCPcopy Index your code
hub / github.com/ahtavarasmus/lightfriend

github.com/ahtavarasmus/lightfriend @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
3,764 symbols 10,154 edges 270 files 1,028 documented · 27%
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

ToolHandler (Interface)
(no doc) [12 implementers]
backend/src/tools/registry.rs
TwilioStatusRepository (Interface)
Repository trait for Twilio status-related database operations. This trait abstracts the database operations needed for [2 …
backend/src/repositories/twilio_status_repository.rs
SignupRepository (Interface)
Repository trait for signup-related database operations. This trait abstracts the database operations needed for user r [2 …
backend/src/repositories/signup_repository.rs
UserCoreOps (Interface)
Trait defining UserCore operations for dependency injection and testing. [2 implementers]
backend/src/repositories/user_core.rs
MessageChannel (Interface)
(no doc) [3 implementers]
backend/src/channels/traits.rs

Core symbols most depended-on inside this repo

get
called by 763
backend/src/tools/registry.rs
as_str
called by 612
backend/src/channels/traits.rs
execute
called by 276
backend/src/tools/email.rs
get
called by 211
frontend/src/utils/api.rs
send
called by 193
backend/src/channels/sinch_channel.rs
json
called by 183
frontend/src/utils/api.rs
send
called by 171
frontend/src/utils/api.rs
header
called by 110
frontend/src/utils/api.rs

Shape

Function 1,954
Method 953
Class 770
Enum 77
Interface 10

Languages

Rust99%
Python1%

Modules by API surface

backend/src/test_utils.rs134 symbols
backend/src/repositories/ontology_repository.rs106 symbols
backend/src/repositories/user_core.rs89 symbols
backend/src/repositories/user_repository.rs81 symbols
backend/src/handlers/admin_handlers.rs72 symbols
backend/src/api/matrix_client.rs63 symbols
backend/tests/sms_e2e.rs60 symbols
backend/src/api/twilio_client.rs57 symbols
backend/src/api/voice_pipeline.rs56 symbols
frontend/src/dashboard/rule_builder.rs51 symbols
backend/src/pg_models.rs49 symbols
backend/tests/tesla_test.rs48 symbols

Datastores touched

lightfriend_dbDatabase · 1 repos
lightfriend_testDatabase · 1 repos
telegram_dbDatabase · 1 repos
lightfriendDatabase · 1 repos
whatsapp_dbDatabase · 1 repos

For agents

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

⬇ download graph artifact