BambooKit
Docs / Profile and achievements
Features

Profile and achievements

Your photo, nickname, statistics, achievements and projects.

Your profile is on the phone (Profile, from the top bar or Devices โ†’ Profile and settings) and on this website's Account page.

Photo and nickname

Change photo uploads a JPEG, PNG or WebP up to 2 MB; Remove goes back to your Google picture (if any). The nickname is the name shown on your devices and here. See Accounts and sign-in.

Statistics

Everything is computed from real BambooKit records; nothing is estimated.

StatisticWhat counts
ProjectsProjects you opened in BambooKit Desktop, by status (active, completed, archived)
SessionsSessions, and those where the agent completed work
Coding timeThis week, this month and total. Only the time the agent is actually working on a task counts (from busy to idle or error), not the time an app is open. One task counts at most 6 hours
CodeFiles created, modified, deleted and renamed, lines added and deleted, edits, tests run, passed and failed, commits and deployments
TasksAgent tasks completed and failed

Your PC reports per-session totals computed from its own edit history, and each new report replaces the previous one for that session, so nothing is counted twice. A file edited several times in one session counts once as a file, and every edit counts in the line totals. Times are counted in your time zone.

Achievements

There are 50 achievements, each with five tiers: ๐Ÿฅ‰ Bronze, ๐Ÿฅˆ Silver, ๐Ÿฅ‡ Gold, ๐Ÿ’Ž Platinum and ๐Ÿ’  Diamond, for 250 tiers in all. Every value is computed by BambooKit Cloud from your real records (the per-session totals your PC reports, the time the agent actually worked, your approvals, devices and projects); nothing is estimated. A tier unlocks once and stays unlocked, and you get an Achievement unlocked notification (a single summary when many tiers unlock at once).

On the Account page you see:

  • Summary: achievements at Bronze or better (of 50), tiers unlocked (of 250), points (1 for each Bronze, 2 Silver, 3 Gold, 4 Platinum, 5 Diamond) and your ๐Ÿ”ฅ current and best coding streak.
  • Filters: All, Unlocked, In progress and Not tracked.
  • Each card: the current tier medal, a progress bar to the next tier (for example 1,240 / 10,000 lines โ†’ Gold) and five tier dots. Hover or tap the dots for every tier's goal and the date it unlocked.

Days, nights and streaks use your time zone; night hours are 22:00โ€“05:00. Prompts, tool calls, shell commands, sub-agents, MCP tools, installs, branches, merges, pull requests, cloud deployments, cleanups, documentation files, session intents (debugging, refactoring, review, experiment) and retries are reported by BambooKit Desktop 1.0.6 or later, so work from older versions does not count toward those.

AchievementWhat countsBronze / Silver / Gold / Platinum / Diamond
Coding StreakYour longest run of consecutive days (in your time zone) with agent work or a new session1 / 7 / 30 / 60 / 360 days
Code WrittenLines of code the agent added, from the per-session totals your PC reports100 / 1,000 / 10,000 / 50,000 / 100,000 lines
Code ChangesEvery edit the agent made; a file edited three times counts three10 / 100 / 1,000 / 5,000 / 10,000 edits
Files ChangedFiles created, modified, deleted or renamed; each file counts once per session5 / 50 / 250 / 1,000 / 5,000 files
Projects BuiltProjects with at least one session that changed a file1 / 5 / 10 / 25 / 50 projects
AI SessionsSessions in which the agent completed at least one task5 / 25 / 100 / 500 / 1,000 sessions
Prompts SentPrompts you sent to the agent10 / 100 / 1,000 / 5,000 / 10,000 prompts
Tasks CompletedAgent tasks (busy until idle) that finished without an error5 / 25 / 100 / 500 / 1,000 tasks
Bugs FixedDebugging sessions in which the agent completed work5 / 25 / 100 / 500 / 1,000 bugs
Bug HunterPrompts asking to fix a bug, an error or a crash10 / 50 / 250 / 1,000 / 5,000 prompts
Tests RunTest commands that finished, passed or failed10 / 100 / 500 / 2,500 / 10,000 runs
Tests PassedTest commands that passed10 / 100 / 500 / 2,500 / 10,000 runs
DeploymentsSuccessful deploy commands (vercel, netlify, firebase, fly, npm publish, โ€ฆ)1 / 5 / 25 / 100 / 500 deploys
Cloud BuilderDeployments to hosted platforms (Vercel, Netlify, Firebase, Fly, Cloudflare, Render, package registries, Kubernetes)1 / 5 / 20 / 100 / 500 deploys
CommitsSuccessful git commits10 / 100 / 500 / 2,500 / 10,000 commits
Branches CreatedGit branches created5 / 25 / 100 / 500 / 2,500 branches
MergesSuccessful git merges5 / 25 / 100 / 500 / 2,500 merges
ApprovalsPermission requests you approved or rejected5 / 25 / 100 / 500 / 2,500 approvals
Tool CallsTools the agent called25 / 250 / 1,000 / 5,000 / 25,000 calls
Agent TasksTasks the agent handed to sub-agents5 / 25 / 100 / 500 / 2,500 tasks
Multi-AgentDifferent agents and sub-agents used across your sessions2 / 5 / 10 / 25 / 50 agents
IntegrationsDifferent MCP servers used (a tool's server is the part of its name before the first underscore)1 / 5 / 10 / 25 / 50 servers
MCP ToolsDifferent MCP tools used1 / 5 / 10 / 25 / 50 tools
Terminal CommandsShell commands the agent ran25 / 250 / 1,000 / 5,000 / 25,000 commands
Packages InstalledSuccessful package installs (npm, pip, cargo, go, โ€ฆ)5 / 25 / 100 / 500 / 1,000 installs
Long SessionsActive agent time in your single longest session1 / 5 / 25 / 100 / 500 hours
Coding TimeTotal time the agent was working for you (busy until idle or error, at most 6 hours per task)5 / 25 / 100 / 500 / 1,000 hours
Night CoderNights with agent work between 22:00 and 05:00 in your time zone; work after midnight counts for the evening before1 / 7 / 30 / 60 / 360 nights
Fast FixDebugging sessions completed within 10 minutes of agent time1 / 5 / 25 / 100 / 500 fixes
One-Shot FixDebugging sessions completed from a single prompt with no failed task1 / 5 / 25 / 100 / 500 fixes
Tasks Without RetryCompleted sessions with no retried or failed turn and no error5 / 25 / 100 / 500 / 1,000 sessions
Successful SessionsCompleted sessions that finished idle, changed files and did not end with only failing tests5 / 25 / 100 / 500 / 1,000 sessions
Code CleanupEdits that removed more lines than they added5 / 25 / 100 / 500 / 2,500 cleanups
Code DeletedLines of code the agent removed100 / 1,000 / 10,000 / 50,000 / 100,000 lines
Files CreatedNew files created5 / 50 / 250 / 1,000 / 5,000 files
Files DeletedFiles deleted5 / 25 / 100 / 500 / 2,500 files
RefactorsCompleted sessions that set out to refactor or clean up code5 / 25 / 100 / 500 / 2,500 sessions
Projects ManagedProjects opened in BambooKit, whatever their status1 / 5 / 10 / 25 / 50 projects
Open SourceOpen-source projects you work on. Not tracked yet: needs a GitHub connection1 / 5 / 10 / 25 / 50 projects
GitHub Stars EarnedStars on your GitHub repositories. Not tracked yet: needs a GitHub connection1 / 10 / 100 / 500 / 1,000 stars
ContributionsContributions to other people's repositories. Not tracked yet: needs a GitHub connection1 / 5 / 25 / 100 / 500 contributions
Pull RequestsPull requests the agent opened (gh pr create)1 / 10 / 50 / 250 / 1,000 pull requests
Production FixesDebugging sessions that also deployed the fix1 / 5 / 25 / 100 / 500 fixes
Devices ConnectedPCs and phones connected to your account1 / 2 / 5 / 10 / 25 devices
Secure ActionsPermission requests you answered, plus provider API keys you set or removed end-to-end encrypted5 / 25 / 100 / 500 / 2,500 actions
Code ReviewsCompleted sessions that set out to review or audit code5 / 25 / 100 / 500 / 2,500 reviews
DocumentationDocumentation files written or updated (Markdown, docs/ โ€ฆ)1 / 10 / 50 / 250 / 1,000 pages
ExperimentsCompleted sessions that set out to experiment or prototype5 / 25 / 100 / 500 / 2,500 experiments
Speed BuilderAgent tasks (not sub-agent tasks) completed within 5 minutes5 / 25 / 100 / 500 / 1,000 tasks
BambooKit MasterOther achievements at Bronze or better; this one counts itself once it reaches Bronze. Diamond needs all 5010 / 25 / 35 / 45 / 50 achievements

Not tracked yet: Open Source, GitHub Stars Earned and Contributions need a GitHub connection, which is coming later. They appear greyed out with that reason and show no progress. Because BambooKit Master reaches Diamond only with all 50 achievements at Bronze or better, its Diamond tier waits for these three; Platinum (45) is reachable today.

Projects managed

At the bottom of the profile, Projects managed lists every project with its PC, branch and coding time. Set each one to Active, Completed or Archived; BambooKit never changes the status by itself. See Projects.

Updates

Profile โ†’ App updates on the phone shows your version, the newest release and its release notes. See Updates.