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-30.

Git Repositories#

Repository Description
robots-core Core library for AI agent runtime and behavior, plus CLI
apps A collection of web applications, queueing services, and APIs
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 1683 810 92154 2024-07-17 2026-03-29
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 367 57 10043 2024-01-24 2026-03-30
website 251 77 4036 2023-11-26 2026-02-28
infrastructure 45 16 565 2025-02-18 2026-03-29
Total 3733 1711 180714 2023-11-26 2026-03-30
  • 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 1426 39
Autogenerated 715 40688 56
Total 751 42114 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 11944 9539 41708
Markdown 865 14066 2817 32973
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 55628 45241 265536
  • 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 2 3 3 11
apps 1 2 57 0
licensing 1 4 114 12
maui 0 0 0 0
docs 7 6 224 199
website 0 0 0 0
infrastructure 41 30 760 270
Total 52 45 1158 492

Last Month#

Repository Commits Changed Files Added Lines Deleted Lines
robots-core 448 698 29698 20756
apps 14 23 102 34
licensing 5 6 119 17
maui 0 0 0 0
docs 73 13 2298 1390
website 0 0 0 0
infrastructure 41 30 760 270
Total 581 770 32977 22467

Last Year#

Repository Commits Changed Files Added Lines Deleted Lines
robots-core 1236 1947 128749 74151
apps 533 31344 58145 1733006
licensing 166 198 14904 2391
maui 0 0 0 0
docs 266 382 26680 30626
website 63 73 1851 427
infrastructure 41 30 760 270
Total 2305 33974 231089 1840871

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-30
Autogenerated: Yes
Core version: 1.93.0