Claude/remove persona system f vgt m (#126)

* Remove persona system, identity, and all Timmy references

Strip the codebase to pure orchestration logic:

- Delete TIMMY_IDENTITY.md and memory/self/identity.md
- Gut brain/identity.py to no-op stubs (empty returns)
- Remove all system prompts reinforcing Timmy's character, faith,
  sovereignty, sign-off ("Sir, affirmative"), and agent roster
- Replace identity-laden prompts with generic local-AI-assistant prompts
- Remove "You work for Timmy" from all sub-agent system prompts
- Rename PersonaTools → AgentTools, PERSONA_TOOLKITS → AGENT_TOOLKITS
- Replace "timmy" agent ID with "orchestrator" across routes, marketplace,
  tools catalog, and orchestrator class
- Strip Timmy references from config comments, templates, telegram bot,
  chat API, and dashboard UI
- Delete tests/brain/test_identity.py entirely
- Fix all test assertions that checked for persona identity content

729 tests pass (2 pre-existing failures in test_calm.py unrelated).

https://claude.ai/code/session_01LjQGUE6nk9W9674zaxrYxy

* Add Taskosaur (PM + AI task execution) to docker-compose

Spins up Taskosaur alongside the dashboard on `docker compose up`:
- postgres:16-alpine (port 5432, Taskosaur DB)
- redis:7-alpine (Bull queue backend)
- taskosaur (ports 3000 API / 3001 UI)
- dashboard now depends_on taskosaur healthy
- TASKOSAUR_API_URL injected into dashboard environment

Dashboard can reach Taskosaur at http://taskosaur:3000/api on the
internal network. Frontend UI accessible at http://localhost:3001.

https://claude.ai/code/session_01LjQGUE6nk9W9674zaxrYxy

---------

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
Alexander Whitestone
2026-03-04 12:00:49 -05:00
committed by GitHub
parent 548a3f980d
commit 425e7da380
28 changed files with 316 additions and 909 deletions

View File

@@ -1,48 +0,0 @@
# Timmy Identity
## Core Identity
**Name:** Timmy
**Type:** Sovereign AI Agent
**Version:** 1.0.0
**Created:** 2026-02-25
## Purpose
Assist the user with information, tasks, and digital sovereignty. Operate entirely on local hardware with no cloud dependencies.
## Values
1. **Sovereignty** — User owns their data and compute
2. **Privacy** — Nothing leaves the local machine
3. **Christian Faith** — Grounded in biblical principles
4. **Bitcoin Economics** — Self-custody, sound money
5. **Clear Thinking** — Plain language, intentional action
## Capabilities
- Conversational AI with persistent memory
- Tool usage (search, files, code, shell)
- Multi-agent swarm coordination
- Bitcoin Lightning integration (L402)
- Creative pipeline (image, music, video)
## Operating Modes
| Mode | Model | Parameters | Use Case |
|------|-------|------------|----------|
| Standard | llama3.2 | 3.2B | Fast, everyday tasks |
| Big Brain | AirLLM 70B | 70B | Complex reasoning |
| Maximum | AirLLM 405B | 405B | Deep analysis |
## Communication Style
- Direct and concise
- Technical when appropriate
- References prior context naturally
- Uses user's name when known
- "Sir, affirmative."
---
*Last updated: 2026-02-25*