TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Bodhi App – Run Open Source/Weights HuggingFace LLMs Locally

21 pointsby anagri11 months ago
Hi HN,<p>I&#x27;m excited to share Bodhi App, a tool designed to simplify running open-source Large Language Models (LLMs) locally on your laptops. While we currently support M2 Macs, we plan to support other platforms as our community grows.<p># Problem<p>To use LLMs, you typically need to purchase a subscription from providers like OpenAI or Anthropic, or use OpenAI API credits with compatible Chat UIs. These options can not only burden you financially, but also raise data security and privacy concerns.<p>Many laptops are capable of running powerful open-source LLMs, but for non-tech users, setting them up can be challenging.<p># Solution: Bodhi App<p>Bodhi App allows you to run LLMs on your own hardware, ensuring data privacy and cost savings. Our goal is to bring the power of LLMs to everyone.<p>Built with non-tech users in mind, Bodhi App ships with a simple Chat UI, making it easy to start conversing with an LLM. It also exposes OpenAI-compatible APIs, enabling other apps to use LLM services without relying on external providers.<p># Features<p>Bodhi App currently supports:<p>1. Running GGUF format open-source LLMs from the Huggingface repository.<p>2. An in-built Chat UI to quickly start conversations with an LLM.<p>3. A powerful and familiar CLI to download and configure models from the Huggingface ecosystem.<p>4. Exposing LLMs as OpenAI-compatible APIs for use by other apps.<p>--<p># Feature Comparison: Bodhi App vs. Ollama<p>## Bodhi App<p>- Targeted at non-tech users.<p>- Includes a simple Chat UI to get started quickly.<p>- Integrates well with the Huggingface ecosystem:<p><pre><code> - Use Huggingface repo&#x2F;filename to run a model. - Use tokenizer_config.json for chat templates. </code></pre> - Currently only supports Mac M2.<p>## Ollama<p>- Requires some technical insight.<p>- No inbuilt Chat UI.<p>- Requires baking the model using a custom process:<p><pre><code> - Modelfile - Golang template to specify chat templates. </code></pre> - Supports various OS platforms.<p>Bodhi App leverages the Huggingface ecosystem, avoiding the need to reinvent the wheel with Modelfile etc., and making it easier to get started quickly.<p># Quickstart<p>Try Bodhi App today by following these simple steps:<p>```bash<p>brew tap BodhiSearch&#x2F;apps<p>brew install --cask bodhi<p>bodhi run llama3:instruct<p>```<p># Documentation and Tutorials<p>- Technical docs on GitHub (README.md, docs folder): <a href="https:&#x2F;&#x2F;github.com&#x2F;BodhiSearch&#x2F;BodhiApp">https:&#x2F;&#x2F;github.com&#x2F;BodhiSearch&#x2F;BodhiApp</a><p>- YouTube playlist covering Bodhi App features in detail: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PLavvg7KIktFI1ZaFc2nLeZtcfCeN09MnT" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PLavvg7KIktFI1ZaFc2nLe...</a><p># Conclusion<p>We would love for HN to try out Bodhi App and provide feedback. You can reach us through:<p>- Raising an issue on GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;BodhiSearch&#x2F;BodhiApp">https:&#x2F;&#x2F;github.com&#x2F;BodhiSearch&#x2F;BodhiApp</a><p>- Connecting with the developer on Twitter: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;AmirNagri" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;AmirNagri</a><p>- Leaving a comment on our YouTube tutorials: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PLavvg7KIktFI1ZaFc2nLeZtcfCeN09MnT" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PLavvg7KIktFI1ZaFc2nLe...</a><p>Please show your support by starring the repo on Github.<p>Thank you for your time!<p>Best, The Bodhi Team

7 comments

abhinavrai11 months ago
Interesting! This makes it so simple. Thanks for building &amp; open sourcing this!
评论 #40775101 未加载
_shuklahimanshu11 months ago
This looks great for both tech and non tech folks and solves for use cases from both groups. Will definitely try it out. Thanks for open sourcing this!
akashkahlon11 months ago
Congratulations on getting something built, this looks interesting, will definitely try it out.
评论 #40775094 未加载
irfn11 months ago
Is there a performance comparison with Ollama. Do both use llama.cpp for serving?
评论 #40775149 未加载
nandx6411 months ago
Tried it locally, this is smooth. Great one @anagri
评论 #40786054 未加载
kartik715311 months ago
will check this out @anagri
评论 #40785031 未加载
kaiwren11 months ago
awesome!
评论 #40786058 未加载