Spaces:
Paused
Paused
Commit History
-
fix(ceo): callGroq missing + background check timeout
VinOS Agent +1: Claude Sonnet 4.6- Add callGroq() to api_caller.js (Groq chat completions, 15s timeout, falls back to OpenRouter if Groq fails) — fixes intent router crash "apiCaller.callGroq is not a function" - Wrap runHeavyResearch in a 90s Promise.race timeout in backgroundCheck() so /ceo check always returns results instead of hanging silently Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>13678a7 -
feat(conversation): multi-modal response router — text, voice, and image
VinOS Agent +1: Claude Sonnet 4.6Adds skills/response_router.js: rule-based output selector that routes Apex's replies to the right channel without extra LLM calls. - Voice input → voice reply (via VibeVoice), falls back to text if TTS fails - "show me / chart / visualize / image" → image generated and sent - "analyze X and visualize" → text response + image combo - All other text chat → text reply (existing behavior preserved) Wired into processOrchestratorIntent() and the voice conversation handler. Zero new API costs — all free models, same stack. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>9a45931 -
feat(voice): voice-to-voice conversation mode — user speaks, Apex speaks back
VinOS Agent +1: Claude Sonnet 4.6Natural voice messages now bypass text flow: transcribed → routed to ceoAgent.voiceConversation() with full CEO context (clients, goals, today's content, meetings) → response stripped of markdown → spoken via VibeVoice TTS. Commands spoken via voice (starting with /) still route to normal handlers. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>ad5871d -
fix(vibe_voice): increase timeout to 6min + reduce chunk size for CPU
VinOS Agent +1: Claude Sonnet 4.6CPU inference takes ~60s per sentence on HF free tier. 6min timeout + 200 char chunks keeps synthesis under the limit. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>ecc0908 -
fix(vibevoice): download en2 voice from correct GitHub release tar.gz URL
VinOS Agent +1: Claude Sonnet 4.6- VOICE_ARCHIVES now uses github.com/user-attachments/files/ tar.gz URLs - Extracts .pt from archive, caches by name folder - Fails clearly if voice not loaded (required by processor) - health: reports voice_loaded separately - vibe_voice.js: checks both model_loaded + voice_loaded for ready state Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>0233b50 -
fix(vibevoice): correct from_pretrained API + processor pattern from official demo
VinOS Agent +1: Claude Sonnet 4.6- Use torch_dtype + device_map instead of device/dtype kwargs - Use VibeVoiceStreamingProcessor.from_pretrained separately - Use processor.process_input_with_cached_prompt for voice conditioning - Load voice as cached_prompt via torch.load - Import from full module path (not top-level __init__) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>705b316 -
fix(vibevoice): install from GitHub — PyPI v0.0.1 missing streaming class
VinOS Agent +1: Claude Sonnet 4.6Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>bca150b -
docs: CHANGELOG for VibeVoice TTS skill
VinOS Agent +1: Claude Sonnet 4.6Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>734e83a -
feat: VibeVoice TTS skill — Apex voice (en2) via Microsoft VibeVoice-Realtime-0.5B
VinOS Agent +1: Claude Sonnet 4.6New HF Space: AIgoose/vibevoice-tts - vibevoice-space/app.py — FastAPI server, POST /api/synthesize → WAV binary - vibevoice-space/Dockerfile + requirements.txt — Python 3.10, VibeVoice + soundfile - vibevoice-space/README.md — HF Space card New VinOS skill: - skills/vibe_voice.js — generateSpeech, speak, speakBriefing, isEnabled, checkHealth - Voice: en2 (English expressive — Apex persona) - Calls VIBEVOICE_URL/api/synthesize, saves WAV, sends via Telegram sendVoice New Telegram command: - /speak [text] — Apex speaks any text as voice message Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>235fbce -
fix: README colorTo valid HF value
VinOS Agent +1: Claude Sonnet 4.6Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>edfd17f -
docs: CHANGELOG for CEO Command Center + VinOS Skill API
VinOS Agent +1: Claude Sonnet 4.6Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>89f34ac -
feat: CEO Command Center — Apex standalone HF Space
VinOS Agent +1: Claude Sonnet 4.6Complete standalone Space for Apex CEO agent: - ceo-command-center/ — full HF Space (server, Dockerfile, package.json) - ceo-command-center/skills/ — ceo_agent, vinos_client, api_caller - ceo-command-center/public/index.html — dark CEO dashboard (pipeline, goals, calendar) - ceo-command-center/database/ceo_db.json — starter DB with Dee's profile - agents/base_agent.js — BaseAgent class for AgentOS 2.0 foundation VinOS Skill API (Space-to-Space bridge): - server.js — /api/skills/* endpoints (CRM, Visibility, Research, Calendar, Sales) - skills/api_auth.js — x-api-key auth middleware - skills/client_crm.js — client pipeline CRUD - skills/visibility_engine.js — AI visibility audit - skills/google_calendar.js — calendar integration Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>e4224e9
-
fix(docker): use node:20-slim with npm ci for fast deterministic builds
VinOS Agented3481b -
fix(deploy): restore lockfile mapping and inject pre-compiled OS bindings permanently
VinOS Agent51b75ad -
fix(deploy): removed package-lock.json from container and bypassed start.sh to completely eradicate APP_STARTING lockups
VinOS Agent54947cd -
fix(critical): explicitly serve root HTTP 200 endpoint to satisfy HuggingFace APP_STARTING health checks
VinOS Agent76ab299 -
fix: explicit reboot trigger to clear HF App Starting lockup
VinOS Agenta540082
-
build: added missing skill modules and database files for cloud runtime
VinOS Agent7727235 -
ui: added loading bars and user attribution to quanta pipeline
VinOS Agent0a1f1c5 -
feat: Quanta Vision & PDF proposal support
VinOS Agentbccb7f6 -
fix: restore .dockerignore after rollback to prevent build hang
VinOS Agentadd321d
-
feat: integrate Prompt Master v1.5 skill + CLAUDE.md prompt engineering reference
VinOS Agent +1: Claude Opus 4.6- Added skills/prompt-master/ (MIT, from nidhinjs/prompt-master) - SKILL.md: 30+ AI tool routing, 35 anti-patterns, 7-step pipeline - references/templates.md: 12 prompt templates (RTF, CO-STAR, RISEN, etc.) - references/patterns.md: complete anti-pattern diagnostic reference - Updated CLAUDE.md with prompt engineering section - Key principles for token-efficient prompts - Tool-specific routing rules - Guidelines for LLM calls in VinOS/QUANTA skills Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>dc323da -
Phase 9: QUANTA bridge — /proposal + /scrape commands + VinOS API endpoints
VinOS Agent +1: Claude Opus 4.6- New skill: quanta_bridge.js — API bridge to QUANTA engine (proposal + scrape) - /proposal [RFQ text] — forward to QUANTA, generate bilingual proposal - /proposal status [id] — check project status + payment milestones - /proposal list — recent projects - /scrape [url] — scrape website → structured data - /scrape yt [url] — YouTube transcript + metadata - /scrape ig/tt [user] — social media profile scraping - /scrape audit [domain] — full competitor intelligence - GET /api/scout/:keyword — endpoint for QUANTA to pull market data - Telegram menu updated with /proposal and /scrape Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>3f619be
-
Phase 8: Video Engine (Remotion Studio HF Space + /videos command)
VinOS Agent +1: Claude Opus 4.6Separate Remotion-powered HF Space (AIgoose/remotion-studio) with 4 video templates, Express API, and web UI. VinOS integration via video_engine.js skill, /videos Telegram command, sendTelegramVideo, proxy dashboard routes. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1d15a1f -
Phase 0+6+7: Quick Wins, SEO-to-Revenue Pipeline, Self-Optimization
VinOS Agent +1: Claude Opus 4.6Phase 0: Fix _handleWrite/_handleResearch crash bugs, wire /costs, /scout, /landing commands, create link-in-bio landing page. Phase 6: CTA auto-injection in WordPress articles with UTM tracking, /seo2offer one-command pipeline (scout→offer→article→publish→index), post-publish offer suggestion. Phase 7: A/B variant model per offer, /offer ab and /offer variants commands, smart evaluation (auto-variant at 48h, pause at 72h, scale winners), click tracking at /api/track, failure pattern learning from retired offers. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>6144942 -
feat: deploy notification to Telegram after every HF push
VinOS Agent +1: Claude Opus 4.6- Rewrote hf_deployer.js: notifyDeploy() sends AI-generated release notes to Telegram after any push - generateReleaseNotes() uses git log + diff stat to create concise What's New summary - syncCode() now uses safe push (no force by default, force as fallback) - CLAUDE.md: deployment protocol now requires Telegram notification after every push Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>42a1221 -
docs: CHANGELOG for Phases 2/3/5/8 + deployment protocol in CLAUDE.md
VinOS Agent +1: Claude Opus 4.6Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>52f59d1 -
Phase 5: Autonomous Traffic-to-Sales Engine
VinOS Agent +1: Claude Opus 4.6- Mayar payment client (product creation, payment links, webhook verification) - Sales engine with full offer lifecycle (create, track, evaluate, scale, retire) - Trend validator: 4-source cross-reference (Perplexity, Google Trends, Reddit, Marketplace demand) with weighted opportunity scoring (0-100) - Revenue dashboard (dark theme, real-time stats, offer management UI) - Mayar webhook handler with HMAC-SHA256 signature verification - Telegram commands: /offer (create/list/pause/retire/board), /revenue (summary/today) - Auto-offer trigger in analytics engine for high-scoring posts (score > 3) - Offer evaluation cron (1 PM WIB) + enhanced 7 PM review with real sales data - Trello sales pipeline tracking (5 stages: Offer Created → Payment Live → Sales Tracked → Winner Scaled → Retired) - BOFU content auto-injects payment links into captions - Google Sheets Revenue tab integration - Sales API endpoints: /api/sales/dashboard, /api/sales/offers, webhook Co-Authored-By: Claude Opus 4.6 <no…f30cee0
-
Phase 3: Viral-Social Bridge, Visual PDF & Dashboard Fixes
VinOS Agent +1: Claude Opus 4.6- Fix viral discover API: export runDiscover/runAngle/runScript, execute instead of stub - Fix main dashboard: real stats from social/viral data, remove mock reach - Viral-to-Social bridge: /api/viral/publish-to-social, /api/viral/angle, /api/viral/script - Add /viral publish Telegram subcommand to push scripts into social pipeline - Visual PDF export: carousel-gen SVG→JPG rendering assembled into PDF via PDFKit - Complete viral dashboard: inline discover→angles→scripts→publish flow with "To Social" buttons Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>fb89890 -
Phase 2: Social Autopilot Intelligence Layer
VinOS Agent +1: Claude Opus 4.6- Topic-based research with fast/smart tiers (Perplexity Sonar/Pro) - 3-tier social writing model (Free/Standard/Premium) with auto-fallback - Interactive TOFU/MOFU/BOFU content flow + language selection - PDF export for carousel content via PDFKit - Competitor research module with 24h cache - Analytics engine with daily 8PM WIB cron - AI feedback loop injecting insights into remix prompts - Configurable Daily Pulse (time, sections, toggle) - Dashboard: settings panel, competitor research, pulse config, pipeline wizard enhancements - New Telegram commands: /socialmodel, /compete, /analytics, /pulseconfig - Updated /research to multi-step interactive flow Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>d2c0bd1
-
Phase 8: Viral Content Engine (viral_flow.js, viral-dashboard, /viral command)
VinOS Agentc439ea0
-
VinOS Auto-Update: Strategic Sync
VinOS Agentee4b55e -
VinOS Auto-Update: Strategic Sync
VinOS Agent4574ea1 -
VinOS Auto-Update: Strategic Sync
VinOS Agent2fe56f8 -
VinOS Auto-Update: Strategic Sync
VinOS Agent7d2eaeb -
feat: overhaul Social Autopilot dashboard + per-channel posting
VinOS Agent +1: Claude Opus 4.6- Migrate quota from 20 total to 10 per channel (IG, Threads, X, LinkedIn, FB, Pinterest) - Add postToChannel() for per-channel posting with correct content mapping - Fix PostProxy bug: was sending LinkedIn content to X, now uses x_id/x_en - Fix approve route: per-platform text revision instead of overwriting all fields - Add new API endpoints: account-stats, quota, analytics/recent/:count, pipeline/post, pipeline/sentiment, download/zip - Add quickPostPreFlight() to sentiment_agent for MiroFish pre-flight testing - Complete dashboard redesign: pipeline wizard, variant cards with platform tabs, per-channel toggles, sentiment badges, zip download, post tracking table, per-channel quota bars, performance analytics panel - Install archiver for zip downloads Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>f271c11 -
VinOS Auto-Update: Strategic Sync
VinOS Agent99f2bdb -
VinOS Auto-Update: Strategic Sync
VinOS Agent78c8a12 -
VinOS Auto-Update: Strategic Sync
VinOS Agentd0c33d2 -
VinOS Auto-Update: Strategic Sync
VinOS Agent360f62b -
VinOS Auto-Update: Strategic Sync
VinOS Agent57716c0 -
feat: enhanced sentiment PDF with deep analysis + MiroFish data integration
VinOS Agent +1: Claude Opus 4.6- Add generateEnhancedAnalysis() for PDF-specific detailed LLM prompt (audience segments, platform analysis, risk matrix, 30-day forecast) - Add fetchMiroFishData() to pull agent stats, posts, comments from MiroFish - Add generateSentimentReport() with richer PDF layout: TOC, section numbering, quoted posts, color-coded stats, page numbers, MiroFish badge - 2-step Telegram flow: quick summary first, then enhanced PDF with deep analysis - Graceful fallback if MiroFish or enhanced LLM call fails Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>b4de7b0 -
feat: fix sentiment PDF data + add MiroFish web dashboard
VinOS Agent +1: Claude Opus 4.6- Fix PDF empty sections: _parseAnalysisToSections returned {body} but generateDetailedReport expected {content} — all sections showed fallback text - Add /sentiment web dashboard with run form, history, PDF download - Add API endpoints: /api/sentiment/history, /api/sentiment/run, /api/sentiment/report/:file - Persist analysis history to database/sentiment_history.json - Add MiroFish Sentiment button to Command Control dashboard Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>311c131 -
feat(bot): add /research command for URL-based remixing
VinOS Agentdd615b1 -
fix(carousel): escape ampersand in SVG template to prevent librsvg XML crashes
VinOS Agent2c30532 -
fix: explicitly use free Llama 3.3 70B for sentiment analysis (avoids active chat model issues)
VinOS Agentf34ffb0 -
feat: Automate SVG Instagram Carousels
VinOS Agent7236c19 -
fix: use callOpenRouter instead of non-existent callLLM in sentiment agent
VinOS Agent57e413d -
feat: /sentiment command — MiroFish swarm intelligence integration
VinOS Agent +1: Claude Opus 4.6- New skill: sentiment_agent.js (MiroFish bridge + quick LLM fallback) - /sentiment [topic] | [country] | [id/en] | [angle] - PDF report generation + Trello card creation - Telegram menu updated with /sentiment command Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>ca64a28
-
fix: AI scraping fallback + init sheet url click
VinOS Agent3af90a1