Skip to content

lori-assistant/frontend

Repository files navigation

lori-banner

A work-in-progress cross-platform GUI client which accesses the HTTP server of the lori_server crate to interface with a local Large Language Model using the Ollama. The intermediate server allows us to implement interesting, advanced functionality like search engine integration and long-term memory mechanisms in a plugin system.

Screenshot 2023-09-02 at 04 22 00

Features

Markdown Rendering

  • Blockquotes
  • Code blocks with syntax highlighting
  • Headings
  • Horizontal lines
  • Lists (ordered and unordered)
  • Inline code formatting
  • Links
  • Images
  • Tables
  • Emphasis (bold, italic)
  • Strikethrough

The chat interface supports syntax highlighting for fenced code blocks, and soon also for inline code. You can define a language for the code block by putting a string right after the first set of triple backticks, similar to the syntax found in GitHub Flavored Markdown and other common Markdown parsers.

  • Markdown Rendering

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About

User interface for a ChatGPT-like chatbot powered by a local Ollama AI server, with support for plugins in the future

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published