MCPcopy Create free account

hub / github.com/Bitterbot-AI/bitterbot-desktop / types & classes

Types & classes889 in github.com/Bitterbot-AI/bitterbot-desktop

↓ 34 callersClassExtractedEntity
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/knowledge_graph.py:94
↓ 19 callersClassHashEmbedder
Deterministic, dependency-free embedder for tests. Splits each input on whitespace, hashes each token to a bucket index, and accumulates a co
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/embedder.py:39
↓ 10 callersClassHormonalState
Tri-axis hormonal model with exponential decay to homeostasis. Reads + writes the singleton row in the `hormonal_state` table on every mutati
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/hormonal.py:93
↓ 9 callersClassBitterbotAgent
Pure decision-making agent. Stateless across games is the goal, but a small ring buffer of recent frames + last actions is kept in-memory for
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/agent.py:57
↓ 9 callersClassEpistemicDirectives
Per-game hypothesis store backed by the `hypotheses` table.
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/epistemic.py:37
↓ 9 callersClassKnowledgeGraph
Entity + relation store backed by SQLite. Holds a borrowed reference to a `MemoryStore`; does not own the connection lifecycle. Caller is res
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/knowledge_graph.py:148
↓ 9 callersClassRuleStore
Read + upsert API on top of the knowledge graph for arc_rule entities.
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/rules.py:67
↓ 8 callersClassExtractedRelationship
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/knowledge_graph.py:101
↓ 7 callersClassCuriosityEngine
Logs ARC state transitions and scores novelty for prospective `(state, action)` pairs from the agent's per-turn loop.
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/curiosity.py:36
↓ 7 callersClassHybridRetriever
BM25 + vector retrieval over the entity table, merged via RRF. The retriever caches a BM25 index across calls but invalidates it when the ent
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/retrieval.py:131
↓ 5 callersClassVLLMClient
Single-turn chat-completion client for a local vLLM server. Configurable via constructor or `VLLM_*` env vars: VLLM_BASE_URL default ht
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/vllm_client.py:47
↓ 4 callersClassBitterbotMemory
All-in-one biological memory bundle for the Kaggle ARC agent.
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/memory.py:28
↓ 4 callersClassParsedAction
An action extracted from LLM output. `kind` is 0 for RESET, 1..7 for ACTION1..7. `x`/`y` are set only for ACTION6 clicks. `rule_observed` and
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/action_parser.py:39
↓ 3 callersClassEntity
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/knowledge_graph.py:68
↓ 3 callersClassHypothesis
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/epistemic.py:25
↓ 3 callersClassRelationship
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/knowledge_graph.py:80
↓ 2 callersClassGatewayChild
desktop/src-tauri/src/main.rs:36
↓ 1 callersClassAgentTurnResult
Trace of one decision turn — useful for logs and replay.
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/agent.py:44
↓ 1 callersClassArcRule
Convenience view over an `arc_rule` entity.
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/rules.py:31
↓ 1 callersClassBGEEmbedder
`BAAI/bge-small-en-v1.5`-style embedder via `transformers`. Lazily loads the model on first `encode()` call to keep import-time cost zero. Lo
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/embedder.py:72
↓ 1 callersClassComponent
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/frame.py:113
↓ 1 callersClassDiffRegion
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/frame.py:83
↓ 1 callersClassFrameSnapshot
An ARC-AGI-3 observation, normalized for memory + prompts. Fields are explicit so the agent doesn't depend on the `arcengine` types directly
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/frame.py:30
↓ 1 callersClassHormonalSnapshot
Immutable view of the hormonal state at a moment in time.
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/hormonal.py:80
↓ 1 callersClassMemoryStore
Owned handle to an opened bitterbot-memory SQLite database. Holds the raw `sqlite3.Connection`. Submodules accept this and run queries agains
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/store.py:121
↓ 1 callersClassModelCost
skills/model-usage/scripts/model_usage.py:65
↓ 1 callersClassNoveltyScore
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/curiosity.py:27
↓ 1 callersClassRetrievalHit
benchmarks/arc-agi-3/kaggle/bitterbot_memory_py/bitterbot_memory/retrieval.py:43
Class
desktop/renderer/src/lib/gateway-client.ts:35
Class
desktop/renderer/src/lib/gateway-client.ts:115
Class
desktop/test/setup.ts:22
Class
src/telegram/send.proxy.test.ts:41
Class
src/telegram/send.proxy.test.ts:41
Class
src/telegram/send.test-harness.ts:42
Class
src/telegram/send.test-harness.ts:42
Class
src/telegram/bot.create-telegram-bot.test-harness.ts:154
Class
src/telegram/bot.create-telegram-bot.test-harness.ts:154
Class
src/telegram/network-errors.test.ts:51
Class
src/telegram/bot.media.e2e-harness.ts:27
Class
src/telegram/bot.media.e2e-harness.ts:27
Class
src/telegram/proxy.test.ts:6
Class
src/telegram/bot/delivery.test.ts:12
Class
src/telegram/bot/delivery.test.ts:12
Class
src/telegram/bot/delivery.test.ts:18
Class
src/media/fetch.ts:15
Class
src/infra/gateway-lock.ts:34
Class
src/infra/http-body.ts:34
Class
src/infra/ports.ts:11
Class
src/infra/orchestrator-bridge.ts:111
Class
src/infra/event-journal.ts:75
Class
src/infra/fs-safe.ts:9
Class
src/infra/net/ssrf.ts:12
Class
src/infra/outbound/channel-adapters.ts:27
Class
src/infra/outbound/directory-cache.ts:22
Class
src/types/node-edge-tts.d.ts:14
Class
src/discord/send.types.ts:4
Class
src/discord/ui.ts:32
Class
src/discord/components.ts:671
Class
src/discord/components.ts:682
Class
src/discord/components.ts:720
Class
src/discord/components.ts:740
Class
src/discord/components.ts:758
Class
src/discord/components.ts:776
Class
src/discord/components.ts:793
Class
src/discord/components.ts:832
Class
src/discord/components.ts:844
Class
src/discord/components.ts:855
Class
src/discord/components.ts:865
Class
src/discord/components.ts:876
Class
src/discord/components.ts:886
Class
src/discord/components.ts:1072
Class
src/discord/components.ts:1084
Class
src/discord/monitor.test.ts:42
Class
src/discord/api.ts:80
Class
src/discord/monitor/exec-approvals.ts:111
Class
src/discord/monitor/exec-approvals.ts:140
Class
src/discord/monitor/exec-approvals.ts:158
Class
src/discord/monitor/exec-approvals.ts:314
Class
src/discord/monitor/exec-approvals.ts:733
Class
src/discord/monitor/exec-approvals.test.ts:53
Class
src/discord/monitor/exec-approvals.test.ts:53
Class
src/discord/monitor/provider.ts:478
Class
src/discord/monitor/gateway-plugin.ts:48
Class
src/discord/monitor/native-command.ts:312
Class
src/discord/monitor/native-command.ts:348
Class
src/discord/monitor/native-command.ts:446
Class
src/discord/monitor/native-command.ts:446
Class
src/discord/monitor/agent-components.ts:1106
Class
src/discord/monitor/agent-components.ts:1196
Class
src/discord/monitor/agent-components.ts:1288
Class
src/discord/monitor/agent-components.ts:1321
Class
src/discord/monitor/agent-components.ts:1344
Class
src/discord/monitor/agent-components.ts:1366
Class
src/discord/monitor/agent-components.ts:1388
Class
src/discord/monitor/agent-components.ts:1410
Class
src/discord/monitor/agent-components.ts:1432
Class
src/discord/monitor/listeners.ts:78
Class
src/discord/monitor/listeners.ts:105
Class
src/discord/monitor/listeners.ts:122
Class
src/discord/monitor/listeners.ts:301
next →1–100 of 889, ranked by callers