Skip to content
Donna
donna
Initializing search
nfeuer/donna
Donna
nfeuer/donna
Home
Feature Map
Start Here
Start Here
Install
Quickstart
Conventions
Architecture
Architecture
Overview
Data Flow
Component Map
Domain
Domain
Task System
Orchestrator
Model Layer
LLM Gateway
Skill System
Skill System
Setup & Activation
Lifecycle & Shadow
Evolution & Automations
Reference
Agents
Chat
Replies
Scheduling
Integrations
Memory Vault
Memory Vault
Semantic Memory
Episodic Sources
Template Writes
Notifications
Preferences
Cost
Collection
Insights
Observability
Resilience
API & Auth
Setup
Management GUI
Management GUI
API Endpoints
Pages
Reference
Workflows
Workflows
Capture a Task
Run a Skill
Add a New Skill
Run Evals
Handle Budget Breach
Handle Claude Code Escalation
Add a Migration
Config
Config
agents
auth
automations
calendar
capabilities
chat
chat_actions
chat_tools
dashboard
discord
donna_models
email
llm_gateway
manual_escalation
memory
preferences
reply_actions
reply_intents
skills
sms
task_states
task_types
Schemas
Schemas
challenge_output
challenger_parse
chat_intent_output
chat_respond_output
chat_summarize_output
claude_novelty
decompose_output
dedup_output
digest_output
draft_daily_reflection
draft_meeting_note
draft_person_profile
draft_weekly_review
escalation_submission
escalation_summary_output
extract_commitments
extract_preferences_output
nudge_output
prep_output
priority_output
reminder_output
reply_intent_output
skill
skill_auto_draft_output
skill_equivalence_output
skill_evolution_output
task_parse_output
weekly_digest_output
API Reference
API Reference
donna
donna
Table of contents
donna
agents
agents
base
challenger_agent
claude_novelty_judge
decomposition
pm_agent
prep_agent
scheduler_agent
tool_registry
api
api
auth
auth
config
dependencies
device_tokens
email_allowlist
email_sender
immich
ip_gate
router_factory
service_keys
trusted_proxies
verification_tokens
routes
routes
admin_access
admin_agents
admin_claude
admin_config
admin_dashboard
admin_escalation_settings
admin_escalations
admin_health
admin_invocations
admin_llm
admin_logs
admin_preferences
admin_shadow
admin_tasks
admin_vault
agents
auth_flow
automations
calendar_week
capabilities
chat
health
llm
schedule
skill_candidates
skill_drafts
skill_runs
skills
tasks
automations
automations
alert
cadence_policy
cadence_reclamper
creation_flow
cron
dispatcher
models
repository
scheduler
capabilities
capabilities
capability_tool_check
commitment_log_skill
daily_reflection_skill
default_alerts_lookup
embeddings
input_extractor
matcher
meeting_end_poller
meeting_note_skill
models
person_mention_counter
person_profile_skill
registry
repo_input_schema_lookup
runtime_tool_check
tool_requirements
weekly_review_skill
chat
chat
actions
actions
automations
debug
skills
tasks
vault
config
context
engine
tools
tools
automations
invocations
skills
system
tasks
vault
types
cli
cli_wiring
collection
collection
payload_evictor
payload_writer
config
cost
cost
budget
budget_extension
claude_code_poller
claude_code_spec
dashboard_setting
dashboard_settings_catalog
diff_validator
escalation_audit
escalation_chat_prompt
escalation_gate
escalation_repository
escalation_submit_service
manual_validation_router
requires_rebuild_nag
tool_gap
tool_gap_audit
tool_gap_surfacer
tool_lint
tool_lint
allowlist
anthropic_import
import_io
import_smoke
inert_test
metadata
secrets
types
tool_request_repository
tracker
healthwatch
healthwatch
heartbeat_monitor
insights
insights
engine
integrations
integrations
calendar
confirmation_copy
discord_agent_feed
discord_bot
discord_commands
discord_pending_drafts
discord_submit_command
discord_views
email_parser
git_repo
gmail
sms_router
supabase_sync
twilio_sms
twilio_voice
vault
llm
llm
alerter
gpu_tracker
queue
rate_limiter
types
logging
logging
invocation_logger
setup
memory
memory
chunking
embeddings
linking
observers
person_stub
queue
sources_chat
sources_correction
sources_task
sources_vault
store
templates
writer
models
models
providers
providers
anthropic
ollama
quality
router
tokens
types
validation
notifications
notifications
bot_protocol
digest
eod_digest
escalation
escalation_delivery_loop
overdue
proactive_prompts
reminders
service
weekly_digest
orchestrator
orchestrator
discord_intent_dispatcher
dispatcher
input_parser
task_context
preferences
preferences
correction_logger
correction_subscriber
rule_applier
rule_extractor
replies
replies
action_registry
actions
actions
gap_actions
task_actions
handler
llm_classifier
memory
pending_plans
resilience
resilience
backup
health_check
retry
scheduling
scheduling
auto_scheduler
calendar_sync
date_fallback
dependency_resolver
priority_engine
priority_recalculator
routing_gate
scheduler
time_intent
weekly_planner
server
setup
setup
infra
output
phases
state
validators
wizard
skills
skills
alerting
auto_drafter
candidate_report
chat_escalation_ingestion_poller
correction_cluster
crons
crons
nightly
scheduler
database
degradation
detector
divergence
dsl
equivalence
evolution
evolution_gates
evolution_input
evolution_log
evolution_scheduler
executor
fixtures
lifecycle
loader
manual_draft_poller
mock_synthesis
mock_tool_registry
models
run_persistence
runs
schema_inference
seed_capabilities
shadow
startup
startup_wiring
state
tool_dispatch
tool_fingerprint
tool_registry
tool_schemas
tool_test_kit
tools
tools
browser_extract_text
browser_screenshot
calendar_read
clean_html
cost_summary
email_read
gmail_get_message
gmail_search
html_extract
memory_search
rss_fetch
task_db_read
vault_link
vault_list
vault_read
vault_undo_last
vault_write
web_fetch
triage
validation
validation_executor
validation_run_sink
tasks
tasks
database
db_models
dedup
events
state_machine
Development
Development
Slices
Testing
Evaluation Harness
Contributing
Operations
Operations
Docker
Migrations
Backup & Recovery
Budget & Cost
Vault Sync
Container Health Watcher
Troubleshooting
Changelog
Glossary
Canonical Specs
Canonical Specs
spec_v3.md
Implementation Guide
Memory Vault Spec
Table of contents
donna
donna
¶
donna
¶
Donna — AI Personal Assistant.
Back to top