Commit Graph
5 Commits
Author SHA1 Message Date
marco 5bc68e3627 feat(db): add SQLite database persistence for insights
Implement local database storage to automatically save all sent insights
with metadata including topic, content, AI provider, model, and timestamp.
Add database module with initialization and query functions, integrate
with main job flow, and update documentation with database schema details.
2026-09-03 15:05:45 -03:00
marco ee398ff8a0 refactor(config): simplify AI provider configuration with provider selector
Remove StepFun provider support and consolidate AI configuration under
DEFAULT_AI_PROVIDER variable supporting openrouter, llamacpp, and openai.
Update .env, README.md, and main.py to use the new provider-based structure.
Add "Qualidade Total na Empresa" to topics list.
2026-09-03 15:01:16 -03:00
marco a682eda9f3 feat(telegram): add message chunking and update channel configuration
Implement message splitting for messages exceeding Telegram's 4096 character
limit. Update header branding, increase max_tokens to 4000, adjust END_HOUR
to 20, update default AI model, and revise documentation to reflect channel
setup instead of groups.
2026-08-24 08:35:52 -03:00
marco f7cbf6c054 fix(schedule): use isoweekday for correct day mapping 2026-08-17 12:42:41 -03:00
marco ad4b73b668 feat(telegram): add automated AI insight delivery system
Implements ThorAgentIA bot that generates and sends scheduled insights
via Telegram using configurable AI providers. Includes environment
configuration, scheduling, and setup automation.
2026-08-16 20:09:57 -03:00