latent-browser  by jbilcke

Desktop app hallucinates web search results and pages

created 2 years ago
270 stars

Top 95.2% on SourcePulse

GitHubView on GitHub
Project Summary

The Latent Browser is a desktop application that simulates a web browser, generating fictional web search results and entire web pages using a Large Language Model (LLM). It's designed for users interested in exploring AI-generated content and for developers wanting to build LLM-powered applications with a familiar browser-like interface.

How It Works

The application is built primarily with React, Tailwind CSS, and TypeScript, leveraging the Tauri framework for its desktop runtime. This combination allows for a web-like development experience while producing a native desktop application. The core functionality relies on an LLM (updated to GPT-4) to "hallucinate" web content, providing a unique approach to content generation within a browser context.

Quick Start & Requirements

  • Install: bun install
  • Run (Desktop): bun tauri dev
  • Run (Browser): bun next dev then navigate to http://localhost:3000
  • Prerequisites: Bun and Rust must be installed.
  • Links: Linktree, Tauri V2 Docs

Highlighted Details

  • Migrated from Next 12 to Next 14 and Webpack to Bun.
  • Updated LLM backend from davinci to GPT-4.
  • Includes examples of functional applications like user management, PI calculation simulation, BMI calculator, a spider whack-a-mole game, an Asteroids clone, and a time travel company website.
  • Experimental support for Android and iOS builds via Tauri.

Maintenance & Community

The project was revived in March 2024 after a hiatus. The primary developer is active on various AI projects, with community links available via their Linktree.

Licensing & Compatibility

The README does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project is in a state of active redevelopment following a hiatus, with the developer noting that "a lot of things changed" and "it is still possible that some things are broken." Packaging instructions are deprecated, and Tauri V2 documentation is incomplete. Some previously listed examples are marked as non-working.

Health Check
Last commit

5 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
2 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Pietro Schirano Pietro Schirano(Founder of MagicPath), and
1 more.

SillyTavern by SillyTavern

1.3%
17k
LLM frontend for power users
created 2 years ago
updated 15 hours ago
Feedback? Help us improve.