Skip to content

Project Summary

This document provides an automatically generated overview of the hal.guru project status, including quantitative metrics like lines of code, commits, and overall development progress.

Current status for 2026-03-29.

Git Repositories#

Repository Description
robots-core Core library responsible for the execution and behavior of AI agents, and CLI tool
apps A collection of web applications, queueing services, and APIs powered by AI agents
licensing Server application and CLI for license generation and management
maui Cross-platform mobile and desktop applications powered by AI agents
docs Technical documentation built with Material for mkdocs
website Website built with Hugo
infrastructure Documentation and scripts automating the platform

Git Information#

Repository Commits Files Lines Created Updated
robots-core 1682 810 92154 2024-07-17 2026-03-25
apps 1200 566 58990 2023-12-18 2026-03-25
licensing 166 131 12205 2025-10-01 2026-03-25
maui 21 54 2721 2024-07-17 2024-11-08
docs 365 57 10042 2024-01-24 2026-03-26
website 251 77 4036 2023-11-26 2026-02-28
infrastructure 45 16 568 2025-02-18 2026-03-29
Total 3730 1711 180716 2023-11-26 2026-03-29
  • Repository - The name of the Git repository.
  • Commits - The total number of commits in the repository.
  • Files - The total number of files in the repository.
  • Lines - The total number of lines across all files in the repository.
  • Created - The date when the repository was created.
  • Updated - The date of the most recent change in the repository.

All lines are counted, including comments and empty lines. Binary files, graphics, icons, and PDF files are not counted.

Files included in the calculations: *.cs,*.razor,*.xaml,*.md,*.sh,*.ps1,*.py,*.yml,*.yaml,*.json,*.xml

Directories and subdirectories excluded from the calculations: .git,.idea,site,public,resources,__pycache__,bin,obj

Manual files#

Documentation for core and halguru CLI version 1.93.0.

File Type Files Lines Per File
Markdown 36 1425 39
Autogenerated 715 40688 56
Total 751 42113 56
  • Markdown - Markdown files (*.md) available in the public repository.
  • Autogenerated - Markdown files (autogen-*.md) generated by the halguru CLI.
  • Total - All Markdown files.
  • Files - Total number of Markdown files of that type.
  • Lines - Total number of lines across all Markdown files of that type.
  • Per File - Average number of lines per Markdown file.

All lines are counted, including comments and empty lines.

Directories and subdirectories excluded from the calculations: .git,.idea,site,public,resources,__pycache__,bin,obj

CDN Files#

The repository stores all fonts, graphic assets, and templates, that are available to other applications via cdn.hal.guru. We use, among other things, Material Design for Bootstrap and Font Awesome icons.

Images Fonts JS Files JS Lines CSS Files CSS Lines
30042 22 645 203575 413 121554

All lines are counted, including comments and empty lines.

  • Commits: 28
  • Created: 2025-08-19
  • Updated: 2026-01-21

Total Lines of Code#

Results of running the cloc tool on the following repositories: core, apps, licensing, maui, docs, and website. The table shows a summary of the codebase by language or file type.

Language files blank comment code
C# 1248 17292 30959 79998
CSS 37 9721 354 51925
JavaScript 30 11940 9543 41698
Markdown 865 14066 2817 32975
XML 27 13 11 20694
JSON 54 0 0 8393
YAML 153 488 216 6777
SVG 25 10 6 3777
LESS 1 269 2 3620
SCSS 43 291 98 3562
Razor 77 232 494 3043
C# Generated 5 412 334 2450
MSBuild script 55 321 11 1851
HTML 75 95 39 1279
XAML 12 88 1 1073
Bourne Shell 20 260 242 980
Visual Studio Solution 5 5 7 780
Dockerfile 10 62 56 312
Text 13 17 0 148
PowerShell 1 17 6 93
Python 2 25 49 87
DOS Batch 6 0 0 10
INI 1 0 0 3
-------- -------- -------- -------- --------
SUM: 2765 55624 45245 265528
  • Language – the detected programming or markup language.
  • files – the number of files recognized as that language.
  • blank – empty lines.
  • comment – lines containing comments.
  • code – lines containing actual source code.

Automatically generated Markdown files (autogen-*.md) are included in this summary.

Directories and subdirectories excluded from the calculations: .git,.idea,site,public,resources,__pycache__,bin,obj

Project Progress#

Current changes in Git repositories.

Last Week#

Repository Commits Changed Files Added Lines Deleted Lines
robots-core 18 37 768 219
apps 1 2 57 0
licensing 1 4 114 12
maui 0 0 0 0
docs 5 5 91 77
website 0 0 0 0
infrastructure 41 30 760 270
Total 66 78 1790 578

Last Month#

Repository Commits Changed Files Added Lines Deleted Lines
robots-core 457 700 30094 20941
apps 16 23 109 36
licensing 12 15 1273 45
maui 0 0 0 0
docs 71 12 2165 1268
website 0 0 0 0
infrastructure 41 30 760 270
Total 597 780 34401 22560

Last Year#

Repository Commits Changed Files Added Lines Deleted Lines
robots-core 1238 1947 128983 74202
apps 533 31344 58145 1733006
licensing 166 198 14904 2391
maui 0 0 0 0
docs 268 388 32585 30918
website 63 73 1851 427
infrastructure 41 30 760 270
Total 2309 33980 237228 1841214

Files included in the calculations: *.cs,*.razor,*.xaml,*.md,*.sh,*.ps1,*.py,*.yml,*.yaml,*.json,*.xml

Directories and subdirectories excluded from the calculations: .git,.idea,site,public,resources,__pycache__,bin,obj

Summary#

These tables help estimate the size and structure of the project, not its complexity or quality, so the results should be treated as a quantitative overview rather than a measure of development effort.

This file is generated by halguru-generate-project-summary.sh tool.


Last updated: 2026-03-29
Autogenerated: Yes
Core version: 1.93.0