This is a high-level changelog. Calls out some of the high level features batched by release.
- For the live roadmap, please see the GitHub project
- work in progress: big-AGI open roadmap, help here
- milestone: 1.7.0
- Web Browsing: Download web pages within chats - browsing guide
- Branching Discussions: Create new conversations from any message
- Keyboard Navigation: Swift chat navigation with new shortcuts (e.g. ctrl+alt+left/right)
- Performance Boost: Faster rendering for a smoother experience
- UI Enhancements: Refined interface based on user feedback
- New Features: Anthropic Claude 2.1,
/help
command, and Flattener tool - For Developers: Code quality upgrades and snackbar notifications
- Continued Voice: Engage with hands-free interaction for a seamless experience
- Visualization Tool: Create data representations with our new visualization capabilities
- Ollama Local Models: Leverage local models support with our comprehensive guide
- Text Tools: Enjoy tools including highlight differences to refine your content
- Mermaid Diagramming: Render complex diagrams with our Mermaid language support
- OpenAI 1106 Chat Models: Experience the cutting-edge capabilities of the latest OpenAI models
- SDXL Support: Enhance your image generation with SDXL support for Prodia
- Cloudflare OpenAI API Gateway: Integrate with Cloudflare for a robust API gateway
- Helicone for Anthropic: Utilize Helicone's tools for Anthropic models
For Developers:
- Runtime Server-Side configuration: enricoros#189. Env vars are not required to be set at build time anymore. The frontend will roundtrip to the backend at the first request to get the configuration. See https://github.com/enricoros/big-agi/blob/main/src/modules/backend/backend.router.ts.
- CloudFlare developers: please change the deployment command to
rm app/api/trpc-node/[trpc]/route.ts && npx @cloudflare/next-on-pages@1
, as we transitioned to the App router in NextJS 14. The documentation in docs/deploy-cloudflare.md is updated
- Expanded Model Support: Azure and OpenRouter models, including gpt-4-32k
- Share and clone conversations with public links
- Removed the 20 chats hard limit (Ashesh3)
- Latex Rendering
- Augmented Chat modes (Labs)
- Camera OCR - real-world AI - take a picture of a text, and chat with it
- Anthropic models support, e.g. Claude
- Backup/Restore - save chats, and restore them later
- Local model support with Oobabooga server - run your own LLMs!
- Flatten conversations - conversations summarizer with 4 modes
- Fork conversations - create a new chat, to try with different endings
- New commands: /s to add a System message, and /a for an Assistant message
- New Chat modes: Write-only - just appends the message, without assistant response
- Fix STOP generation - in sync with the Vercel team to fix a long-standing NextJS issue
- Fixes on the HTML block - particularly useful to see error pages
- New OpenAI Models support - 0613 models, including 16k and 32k
- Cleaner UI - with rationalized Settings, Modals, and Configurators
- Dynamic Models Configurator - easy connection with different model vendors
- Multiple Model Vendors Support framework to support many LLM vendors
- Per-model Options (temperature, tokens, etc.) for fine-tuning AI behavior to your needs
- Support for GPT-4-32k
- Improved Dialogs and Messages
- Much Enhanced DX: TRPC integration, modularization, pluggable UI, etc
- Google Search active in ReAct - add your keys to Settings > Google Search
- Reason+Act preview feature - activate with 2-taps on the 'Chat' button
- Image Generation using Prodia (BYO Keys) - /imagine - or menu option
- Voice Synthesis 📣 with ElevenLabs, including selection of custom voices
- Precise Token Counter 📈 extra-useful to pack the context window
- Install Mobile APP 📲 looks like native (@harlanlewis)
- UI language with auto-detect, and future app language! (@tbodyston)
- PDF Summarization 🧩🤯 - ask questions to a PDF! (@fredliubojin)
- Code Execution: Codepen/Replit 💻 (@harlanlewis)
- SVG Drawing - draw with AI 🎨
- Chats: multiple chats, AI titles, Import/Export, Selection mode
- Rendering: Markdown, SVG, improved Code blocks
- Integrations: OpenAI organization ID
- Cloudflare deployment instructions, awesome-agi
- Typing Avatars ⌨️
- AI Personas - including Code, Science, Corporate, and Chat 🎭
- Privacy: user-owned API keys 🔑 and localStorage 🛡️
- Context - Attach or Drag & Drop files to add them to the prompt 📁
- Syntax highlighting - for multiple languages 🌈
- Code Execution: Sandpack -
now on branch
variant-code-execution
- Chat with GPT-4 and 3.5 Turbo 🧠💨
- Real-time streaming of AI responses ⚡
- Voice Input 🎙️ - works great on Chrome / Windows
- Integration: Paste.gg integration for chat sharing 📥
- Integration: Helicone integration for API observability 📊
- 🌙 Dark model - Wide mode ⛶