# Roadmap โ€” Next Features Prioritized list of planned features for the gpt4free browser extension. โœ… = shipped in v0.1 ยท ๐Ÿšง = in progress ยท โฌœ = planned ## v0.2 โ€” Accounts & Sync (current) - โœ… g4f.space OAuth sign-in (PKCE, GitHub / Discord / HuggingFace) - โœ… Conversation cloud sync via `/v1/secret/conversations` (encrypted at rest) - โœ… Auto-push after each response + manual two-way sync - โฌœ Conversation delete propagation (local โ†’ remote tombstones) - โฌœ Sync status indicator (last-synced timestamp, pending changes count) - โฌœ Cross-device workspace-secret request flow (`/v1/secret/request`) ## v0.3 โ€” Chat power features - โฌœ **Conversation search & history browser** โ€” full-text search across past chats - โฌœ **Prompt library** โ€” save / reuse / share prompt templates with variables - โฌœ **Provider picker per chat** โ€” override the provider per conversation, not just globally - โฌœ **Regenerate & edit** โ€” re-run the last exchange, edit a sent message - โฌœ **Multi-model compare** โ€” send one prompt to two models side by side - โฌœ **Token/usage stats** โ€” per-conversation token estimates, usage via members API ## v0.4 โ€” Rich input & output - โฌœ **Voice input** โ€” Web Speech API dictation into the panel - โฌœ **Vision / image attach** โ€” paste or drop images for vision models (`m.vision`) - โฌœ **Text-to-speech** โ€” read answers aloud via `/v1/audio` endpoints - โฌœ **YouTube / PDF context** โ€” transcript & document ingestion as page context - โฌœ **LaTeX rendering** โ€” KaTeX in markdown output ## v0.5 โ€” Workflow integration - โฌœ **Page Q&A mode** โ€” auto-RAG over the current page, no checkbox needed - โฌœ **Selection inline actions** โ€” floating "Ask g4f" bubble on text selection - โฌœ **Custom context menus** โ€” user-defined right-click actions from the prompt library - โฌœ **Keyboard-first mode** โ€” command palette (Ctrl+K) for actions & model switching - โฌœ **Export** โ€” copy conversation as Markdown / JSON, download images ## v1.0 โ€” Platform - โฌœ **Firefox port** โ€” WebExtension with `browser.*` polyfill - โฌœ **Edge/Brave store packaging** โ€” CRX packaging + store assets - โฌœ **Options import/export** โ€” backup settings & prompts as JSON - โฌœ **i18n** โ€” UI translations (locales/) - โฌœ **Accessibility pass** โ€” ARIA roles, focus management, reduced motion - โฌœ **CI** โ€” lint + manifest validation + icon build on push ## Ideas (unscheduled) - MCP integration: expose extension page-context as an MCP tool for the g4f server - Shared team prompt packs via secret workspace - Side-panel notebook mode (multi-turn scratchpad with cells) - Auto-model routing (cheap model for short prompts, big model for code)