Commit Graph

14 Commits

Author SHA1 Message Date
charles 1098bdb2f9 Stable state 2026-05-27 22:30:20 -07:00
charles 58f736a5f8 refactor(ui): rewrite ConfirmationApp with three-pane layout
- Implement Pending Facts, LLM Input, and Context Pane using Textual
- Add keyboard shortcuts for Accept, Reject, and Edit actions
2026-05-27 20:05:29 -07:00
charles b25f82cefc Implement RAG summarization and context pipeline
- Add ContextPipeline for async RAG lookups
- Implement RAG result summarization via LLMProcessor
- Add CLI flag for PDF ingestion
- Strip markdown code blocks from LLM responses
- Update TUI context display to use ListItems
2026-05-27 00:17:47 -07:00
charles b83d9b5e6a Update UI and prompts 2026-05-26 23:25:53 -07:00
charles 679eca3fef fix: suppress whisperx.asr warnings 2026-05-26 22:17:50 -07:00
charles 954f2f50d8 feat: implement RAG capabilities and Context Pane integration
- Add RAG capabilities using LlamaIndex and ChromaDB
- Implement RAGManager for PHB indexing and retrieval
- Integrate RAG pipeline into orchestrator to trigger queries based on extracted entities
- Update TUI to include a 3-column layout with a real-time Context Pane
- Define ContextUpdate data models in src/llm/models.py
- Update requirements.txt with new dependencies
2026-05-26 22:07:12 -07:00
charles f4c98fb2b9 Migrate to WhisperX for speaker diarization
Implement a sliding window audio buffer and update the transcriber to
use WhisperX for transcription, alignment, and speaker identification.
Update the pipeline to handle and store speaker-attributed transcripts.

Additionally, update the LLM processor's reasoning parameter to
"enable_thinking".
2026-05-26 21:48:30 -07:00
charles d0fcdfab01 Improvements 2026-05-26 21:07:58 -07:00
charles 58bab75bb5 Improve audio capture and LLM integration
- Implement Silero VAD for dynamic audio chunking
- Add support for Ollama and vLLM backends
- Harden extraction prompts for strict JSON output
- Refactor TUI worker to handle proposals asynchronously
2026-05-26 19:51:48 -07:00
charles 60e170e777 Temp 2026-05-25 22:50:09 -07:00
charles 685586318f feat: implement core D&D helpers logic and system architecture 2026-05-25 22:14:58 -07:00
charles 5bb483431f Formalize agent architecture and refine personas
Add AGENTS.md to document the delegated agent architecture. Introduce
the Validator persona and update the Codemonkey and Orchestrator
personas to improve quality assurance and communication.
2026-05-25 20:55:13 -07:00
charles 8c54fb4249 Add personas 2026-05-25 20:41:54 -07:00
charles c8ee834660 Add README.md 2026-05-25 20:41:40 -07:00