Skip to content

Add BrainPress Docker application - #31

Merged
Jy-Lab merged 1 commit into
aaPanel:mainfrom
dasiwocom:main
Sep 4, 2026
Merged

Add BrainPress Docker application#31
Jy-Lab merged 1 commit into
aaPanel:mainfrom
dasiwocom:main

Conversation

@dasiwocom

Copy link
Copy Markdown
Contributor

BrainPress可以是一个普普通通的Markdown渲染器,也可以是一个人机协作共同打造个人知识库的强力工具,关键在于你要怎么对待他使用它。

你可以像本项目的初始目的一样将Agent的记忆文件渲染成网页供自己实时浏览,以此来摆脱黑盒,清楚你的Agent到底在想什么,方便对Agent错误的记忆即使纠偏。

你也可以让你的agent学会自己写笔记,因为仅靠他那一个记忆文件支撑起来的脑子根本不能稳定的长期为你服务。如果你是一个正在使用obsidian做笔记的用户,或许你会听到过这句话 “obsidian是你的第二大脑” 实际上我认为我们的ai agent更需要这样一个第二大脑:ai比你聪明,比你能干,比你效率高。输就输在他的脑容量不如你,因此本天才想到了让ai自己做笔记将会有奇迹发生,而实际体验确实如此,同样的问题agent会一直犯错,如果不记录下来等他下次再犯错每次都找原因将会对大大影响我们的精力和效率。

作为agent的管理者,我们要像监管人一样时刻清楚自己的agent在干什么,像记忆文件一样,我们不可能每天都打开部署项目的文件里面去扒他的错误记忆,去看他记录的文档。

通过brainpress可以很好的解决这种现状,通过将brainpress部署到你的设备上,在custom path里面填入自定义文件目录,可以在主页看到该文件夹下所有markdown的目录和内容,如果你是一名obsidian用户可以有更好的体验,brainpress支持markdown和obsidian的所有语法,并且通过同步插件,你可以直接连接我们内置的webdav将你的obsidian笔记双向同步到站点,也可以先同步到对象存储再挂载到前台显示。

除了markdown渲染html,brainpress还支持excalidraw,canvas,pdf,以及obsidian的Graphview

另外,受强迫症的影响,bp的每一处细节都是通过仔细打磨的,特别注意到消除按钮的变色,刷新和切换日夜模式的闪屏,顶部栏按钮的大小和位置对称都是经过精心处理的,借鉴了vp的颜色和设计美学,bp在阅读浏览上也有不凡的体验

值得提起的是,bp支持通过api或者本地部署接入模型,在主页就能通过对话框让他们基于知识库和你对话,同时支持让你的agent通过api连接来远程操作知识库。在未来bp会加强对ai功能的强化,打造更完美的体验

bp不只是一个笔记软件,你的ai提示词,书签,资源链接都可以通过markdown存储托管在这里,仅需分享链接就可以让外部程序通过api进行阅读

与其他项目不同的是,bp的搭建过程极其简单,只需复制粘贴源码,修改nginx配置即可,无需任何构建,源码仅需5mb,非常适合中小型站点做教程文档或者个人笔记知识库

@Jy-Lab
Jy-Lab merged commit 87d0d4d into aaPanel:main Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants