TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
Bessel은 무료 오픈소스 개인 생활 대시보드로, 재정·건강·여행·프로젝트를 하나의 데스크톱 캔버스에 통합
Bessel is a free, open-source personal life dashboard: money, health, travel, and projects on one desktop canvas that's entirely yours. Download for macOS, Windows, and Linux.
생산성TypeScript · PythonGitHub @simonri온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
As AI advances, its ability to optimize our lives grows — but only as fast as the data behind it. The missing piece isn't intelligence, it's context.
Bessel is a personal life dashboard that aggregates data across all domains of your life: finances, health, fitness, travel, habits, and more. The goal is a single place where your data lives, so AI has the full picture it needs to actually understand your life and surface meaningful ways to improve it.
• Backend: Python / FastAPI, PostgreSQL, Redis
• Frontend: TypeScript / TanStack Start
• Workers: Dramatiq background jobsREADME 전문 보기 ↗As AI advances, its ability to optimize our lives grows — but only as fast as the data behind it. The missing piece isn't intelligence, it's context.
Bessel is a personal life dashboard that aggregates data across all domains of your life: finances, health, fitness, travel, habits, and more. The goal is a single place where your data lives, so AI has the full picture it needs to actually understand your life and surface meaningful ways to improve it.
See CLAUDE.md for architecture overview and development commands.
Bessel runs a remote MCP server, so Claude can work with your Bessel data. It can plan your day from your tasks and calendar, find free time, add calendar events, add, update and complete tasks, search, save and update recipes, read your sleep, workouts and computer activity, and check the weather anywhere (from Yr). It can also read your accounts, monthly spending, transactions and investments, for both you and your company, but never change them. It can't delete anything. In Claude's prompt menu, Plan my day and Weekly review start those conversations.
Server URL: https://api.getbessel.com/mcp
Bessel, paste the server URL, and click Add. Leave the advanced settings empty.Once it's added, the connector also works in the Claude desktop and mobile apps.
claude mcp add --transport http bessel https://api.getbessel.com/mcp
Then run /mcp in Claude Code, choose bessel, and sign in.
The local API serves the same endpoint at http://localhost:8100/mcp. Claude's web and desktop apps can't reach localhost, so test with Claude Code (claude mcp add --transport http bessel-local http://localhost:8100/mcp) or MCP Inspector (npx @modelcontextprotocol/inspector).
Sign-in goes through Auth0. For it to work, the tenant needs an API whose identifier exactly matches each MCP URL. It also needs Dynamic Client Registration and the Resource Parameter Compatibility Profile turned on, and the login connection promoted to domain level. The tools live in services/api/src/api/mcp/.
The macOS build isn't code-signed or notarized, so Gatekeeper will refuse to open it and say "Bessel is damaged and can't be opened, you should move it to the Trash". The app isn't actually damaged — macOS just shows this for any unsigned app downloaded via a browser. To open it, clear the quarantine flag after installing:
xattr -cr /Applications/Bessel.app
The Windows build isn't code-signed either, so SmartScreen will show "Windows protected your PC" on first launch. Click More info → Run anyway to proceed.