Skip to content

Releases: pinkfuwa/llumen

llumen v0.2.0 - File upload and mobile support

13 Oct 13:47
Compare
Choose a tag to compare

In our second release of llumen, we've supercharged the app with robust file handling, mobile optimization, and performance tweaks that make chatting smoother and more versatile.

🌟 What's New

  • Versatile File Uploads: Seamlessly handle images, PDFs, documents, audio, and more. Bring your files into the conversation for OCR, analysis.
  • Mobile-First Magic: Responsive design now shines on phones. Chat fluently on the move without sacrificing features or speed.
  • Frontend Performance Boost: Heavy rendering tasks like Markdown and media processing are offloaded to web workers.
  • Backend Efficiency Gains: Streaming for large files and chunks slashes memory usage, letting you tackle bigger uploads without breaking a sweat.
  • Bug Squashed: Fixed the resumed stream issue that skipped last control token.

Warning

If you're upgrading from v0.1.x, you need to migrate your data from redb v2 to redb v3. Backup your blobs.redb file first.

Dive back in and level up your LLM chats. Feedback? Reach me out! 🚀

Full Changelog: v0.1.1...v0.2.0

llumen v0.1.1 - Ignite LLM Chats with Simplicity! 🚀

27 Sep 16:22
Compare
Choose a tag to compare

Welcome to the initial release of llumen!

Built with Rust for the backend and SvelteKit for the frontend, llumen starts in under 1 second and sips less than 10 MiB of disk space. Dive in, chat with models, and explore modes like web-search-enabled conversations—all out of the box.

🌟 Key Features

  • Single API Key Magic: Just plug in your OpenRouter key for full LLM access—no extras needed for search, OCR, embeddings, or more.
  • Blazing Fast & Lean: Startup in <1s, tiny footprint (<10 MiB).
  • Rich Chat Experience: Markdown rendering with code blocks and math support ($E=mc^2$ looks crisp!). Multiple modes: normal chats, web-search enabled, and upcoming deep-research/agentic features (WIP 🚧).
  • Cross-Platform Ready: Windows 🪟 executables, Linux binaries, and Docker 🐳 images for seamless setup.

📝 Changelog

  • Initial release: Core backend (Rust) and frontend (SvelteKit) integration.
  • Full LLM chat functionality with OpenRouter support(File upload/image upload/search).
  • Markdown rendering, multi-mode chats, and static/distroless docker builds.
  • Screenshots and docs for easy onboarding.