Open-source Discord intelligence

Your server,
with a better brain.

Panda brings the LLM you choose through OpenRouter into Discord—grounded in your community, governed by your roles, and private by design.

Go Discord OpenRouter SQLite
# product-lab
Panda is online
snow

Panda, summarize the launch thread and turn the open questions into action items.

Panda APP

The launch is on track. Three decisions still need owners:

  1. Finalize onboarding copyOwner needed · #launch
  2. Confirm fallback model limitsAssigned to Maya · #infra
  3. Schedule moderator walkthroughDue Friday · #community
Message #product-lab
Thread context
Memory: opt-in
CHOOSE ANY MODEL ASK NATURALLY CONTROL EVERY TOOL REMEMBER BY CONSENT

Built for real communities

One assistant.
Every kind of work.

Panda is more than a chat box. It understands Discord context, works inside threads, uses only approved tools, and keeps admins in control.

01

Discord-native context

Ask in a channel, reply to a message, or keep a long conversation inside a thread. Panda meets your community where it already works.

02

Reliable model routing

Set a primary model and an ordered fallback list, with retries and a circuit breaker when providers have a bad day.

03

Knowledge that belongs to you

Add server knowledge deliberately, search it locally, and enrich it with embeddings only when you choose to.

04

Tools with guardrails

Server-wide policies set the ceiling. Role permissions narrow access further. Sensitive or destructive actions require a reviewed confirmation.

OpenRouter at the core

Pick the mind
behind Panda.

Use automatic routing or choose the model that fits your server. Change the primary model, temperature, response length, and fallbacks without rebuilding the bot.

See admin commands
MODEL ROUTER READY
PRIMARY MODEL openrouter/auto
01 AUTO ROUTER PRIMARY
02 FALLBACK_01 STANDBY
03 FALLBACK_02 STANDBY
TEMPERATURE 0.4
MAX RESPONSE 2,000
TOOL POLICY READ + SAFE WRITE
$ /admin model

The whole flow

From mention to useful answer.

1
@

Ask naturally

Say “Panda” in a normal message or use a context menu when you want a focused summary or explanation.

2

Gather approved context

Panda resolves permissions, fetches only allowed context, and runs tools within your server’s policy.

3

Get the answer

Your selected model responds in Discord, with long tasks queued safely and fallbacks ready when needed.

PANDA CONTROLAdmin console
LIVE IN DISCORD
CURRENT CONFIGURATION
PRIMARYopenrouter/auto
FALLBACKS2 models
TOOL POLICYread + safe write
Saved for this server

No dashboard required

The control plane
lives in Discord.

Admins configure Panda where the team already is. Delegate access to a custom role, define channel rules, inspect usage, and audit sensitive changes without maintaining another web app.

01

Role-aware permissions resolve from owner to channel policy.

02

Auditable configuration and sensitive context reads leave a trail.

03

Operational health, metrics, queues, and degraded mode are built in.

Privacy from first principles

Memory should be invited,
not assumed.

Panda defaults to minimal retention. Server knowledge is opt-in, user memory requires separate consent, and raw Discord content is treated as untrusted context.

Read the architecture

User memoryOff by default

OPT-IN

Server knowledgeAdmin-managed sources

CONTROLLED

Conversation contentConfigurable retention

EXPIRING

Destructive actionsFresh permission checks

CONFIRMED

Your server. Your model. Your rules.

Give your community
a mind of its own.

Self-host Panda, connect Discord and OpenRouter, then choose the intelligence that fits.