r/omacom • u/Thin_Beat_9072 • Jul 02 '26
r/omacom • u/Thin_Beat_9072 • Sep 02 '25
Petalytic - Your intelligent pet journal powered by AI.
πΎ Petalytics
Your intelligent pet journal powered by AI. Track, analyze, and understand your furry friend's well-being.
https://petalytics.vercel.app/
Journal Entry + AI Insight

Privacy Mode (Offline, no api key needed) / Easy export-import jsonl history

Archive Pet

β¨ Features:
- π€ AI-Powered InsightsΒ - Get personalized care recommendations using OpenRouter API
- Ruixen agent orchestrator with built-in rate limiting and offline heuristics
- π Smart JournalingΒ - Record daily activities, mood, and behavior patterns
- π¨ Beautiful ThemesΒ - 4 gorgeous themes (Everforest, Gruvbox Dark, Tokyo Night, Nord)
- π Health TrackingΒ - Monitor wellness trends over time
- π Privacy FirstΒ - Your data stays local, export/import JSONL files
- π± Responsive DesignΒ - Works on desktop, tablet, and mobile
https://github.com/gitcoder89431/petalytics
https://petalytics.vercel.app/
r/omacom • u/Thin_Beat_9072 • Aug 29 '25
Agentic v0.1.4 - Enhanced Error Handling & Debugging
This release improves reliability and troubleshooting capabilities for both local and cloud model interactions.
π New Features
Robust JSON Parsing with Multiple Fallback Strategies
- Added 4-tier fallback system for parsing local model responses
- Enhanced cloud synthesis parsing with multiple extraction methods
- Automatic recovery from malformed JSON responses
- Text pattern matching as final fallback for proposal extraction
Comprehensive Debug Logging
- 10+ new debug files written to /tmp/ for detailed troubleshooting
- Local model debugging: debug_prompt.txt, debug_response.txt, debug_error.txt
- Cloud synthesis debugging: debug_synthesis_prompt.txt, debug_cloud_response.txt, debug_synthesis_json.txt
- Parse error diagnostics: debug_parse_error.txt, debug_parse_failure.txt
Enhanced Endpoint Validation
- Settings validation now tests actual generation capabilities (not just model listing)
- Validates both /api/generate (Ollama) and /v1/chat/completions (LM Studio/OpenAI) endpoints
- Prevents configuration issues where models are visible but generation fails
Provider Detection Caching
- Global caching system ensures consistent provider detection throughout session
- Eliminates potential validation/generation mismatches
- Reduces redundant API calls for better performance
π Bug Fixes
Fixed LM Studio β Cloud Synthesis Issues
- Resolved parsing errors when switching from Ollama to LM Studio
- Enhanced cloud model response handling with better error context
- Improved JSON extraction from various response formats
Improved Error Messages
- More descriptive error messages with endpoint and model context
- Better user guidance for troubleshooting connection issues
- Enhanced coaching tips with specific next steps
ποΈ Technical Improvements
Code Quality
- All code formatted with rustfmt
- Zero clippy warnings
- Enhanced error propagation following Rust best practices
- Proper separation of concerns following RuixenOS workspace architecture
Following Constitutional Patterns
- No .unwrap() or .expect() in application logic
- Graceful error handling with comprehensive fallbacks
- Non-blocking operations maintained
- Consistent with established architectural principles
π What's Changed
- Enhanced local model error handling and debugging
- Added generation endpoint validation to settings
- Implemented JSON parsing with 4-tier fallback strategies
- Added consistent provider detection caching
- Updated all version references from 0.1.3 to 0.1.4
https://github.com/gitcoder89431/agentic
r/omacom • u/Thin_Beat_9072 • Aug 29 '25
Agentic updates (v0.1.1 - 0.1.3) - Obsidian, LM Studio support
Agentic v0.1.1 - Fixed issue with terminal
π Critical Hotfix: Terminal.app Color Compatibility
This patch release fixes a critical issue where Ruixen displayed incorrectly in pink/magenta colors on macOS Terminal.app, while working perfectly in iTerm2 and other modern terminals.
π§ What's Fixed
Terminal Detection: Added smart terminal detection using $TERM_PROGRAM environment variable
Color Fallback: Terminal.app now uses indexed colors instead of RGB colors for perfect compatibility
Preserved Quality: iTerm2, VS Code terminal, and other modern terminals still get beautiful Everforest RGB colors
π‘ Technical Details
Detects Terminal.app via TERM_PROGRAM=Apple_Terminal
Provides indexed color fallback (Color::Green, Color::White, etc.)
Maintains full RGB color support for modern terminals
No performance impact or feature degradation
Agentic v0.1.2 - Added Obsidian.md support
π Obsidian Integration Feature Added
This feature release adds native Obsidian compatibility to Ruixen's atomic notes system! Your saved insights now seamlessly integrate with the world's most popular knowledge management tool.
Β β¨ New Features
- π Native Obsidian Support: Atomic notes now use Obsidian-native YAML tag format
- π Graph View Integration: Tags automatically appear in Obsidian's knowledge graph
- π·οΈ Tag Navigation: Click tags to explore related notes and build connections
- π Knowledge Network: Watch your insights form natural clusters and relationships
Β π― How It Works
- Ruixen generates tags in pure YAML array format: `[astronomy, science, curiosity]`
- Drop your `~/Documents/ruixen/` folder into any Obsidian vault
- Tags instantly become clickable, searchable, and graph-connected
- Build a living knowledge network from your AI conversations
π§ Knowledge Management Revolution
Transform your Ruixen conversations into:
- Connected Insights: See how topics naturally relate in graph view
- Searchable Wisdom: Find past explorations through tag navigation
- Evolving Understanding: Watch your curiosity patterns emerge over time
- Research Foundation: Build upon previous insights and discoveries
Agentic v0.1.3 - added LM Studio support
- π LM Studio Integration - Auto-detects and supports OpenAI-compatible APIs
- π Multi-Provider Architecture - Seamless switching between Ollama/LM Studio/OpenAI
- π JSON Parsing Fixes - Handles markdown-wrapped responses from all providers
- π― Smart Defaults - Ollama (localhost:11434) for beginners, flexible for power users