Skip to main content
Glama

MCP Shamash

nabu.db201 kB
SQLite format 3@ 1.�*��\  ] � �.�^��3�?�U+qindexidx_messages_tomessagesCREATE INDEX idx_messages_to ON messages(to_agent)[/yindexidx_messages_frommessagesCREATE INDEX idx_messages_from ON messages(from_agent)S/mindexidx_agents_statusagentsCREATE INDEX idx_agents_status ON agents(status)�?�]tabletaskstasksCREATE TABLE tasks ( id TEXT PRIMARY KEY, milestone_id TEXT, project_id TEXT NOT NULL, title TEXT NOT NULL, description TEXT, status TEXT DEFAULT 'pending', assigned_to TEXT, priority INTEGER DEFAULT 5, metadata TEXT, -- JSON object created INTEGER NOT NULL, completed_at INTEGER, FOREIGN KEY (milestone_id) REFERENCES milestones(id), FOREIGN KEY (project_id) REFERENCES projects(id), FOREIGN KEY (assigned_to) REFERENCES agents(id) ))=indexsqlite_autoindex_tasks_1tasks� !!�{tablemilestonesmilestones CREATE TABLE milestones ( id TEXT PRIMARY KEY, project_id TEXT NOT NULL, title TEXT NOT NULL, description TEXT, status TEXT DEFAULT 'pending', due_date INTEGER, completed_at INTEGER, metadata TEXT, -- JSON object created INTEGER NOT NULL, FOREIGN KEY (project_id) REFERENCES projects(id) )3 G!indexsqlite_autoindex_milestones_1milestones�3 �9tableservicesservices CREATE TABLE services ( id TEXT PRIMARY KEY, name TEXT NOT NULL, type TEXT NOT NULL, -- api, database, queue, etc. endpoint TEXT, status TEXT DEFAULT 'unknown', health_check_url TEXT, last_check INTEGER, response_time_ms INTEGER, metadata TEXT, -- JSON object created INTEGER NOT NULL, updated INTEGER NOT NULL )/ Cindexsqlite_autoindex_services_1services � �mtableprojectsprojectsCREATE TABLE projects ( id TEXT PRIMARY KEY, name TEXT NOT NULL, path TEXT NOT NULL UNIQUE, description TEXT, type TEXT, -- git, npm, python, etc. status TEXT DEFAULT 'active', metadata TEXT, -- JSON object (git info, dependencies, etc.) created INTEGER NOT NULL, updated INTEGER NOT NULL )/ Cindexsqlite_autoindex_projects_2projects /Cindexsqlite_autoindex_projects_1projects �S�ytablememoriesmemoriesCREATE TABLE memories ( id TEXT PRIMARY KEY, content TEXT NOT NULL, type TEXT NOT NULL CHECK (type IN ('fact', 'insight', 'experience', 'error')), embedding BLOB, -- Vector embedding agent_id TEXT, project_id TEXT, relevance_score REAL DEFAULT 1.0, access_count INTEGER DEFAULT 0, last_accessed INTEGER, metadata TEXT, -- JSON object created INTEGER NOT NULL, FOREIGN KEY (agent_id) REFERENCES agents(id), FOREIGN KEY (project_id) REFERENCES projects(id) )/Cindexsqlite_autoindex_memories_1memories�K�itablemessagesmessagesCREATE TABLE messages ( id TEXT PRIMARY KEY, from_agent TEXT NOT NULL, to_agent TEXT, -- NULL for broadcasts content TEXT NOT NULL, channel TEXT, timestamp INTEGER NOT NULL, message_type TEXT NOT NULL DEFAULT 'message', metadata TEXT, -- JSON object FOREIGN KEY (from_agent) REFERENCES agents(id), FOREIGN KEY (to_agent) REFERENCES agents(id) )/Cindexsqlite_autoindex_messages_1messages�;�QtableagentsagentsCREATE TABLE agents ( id TEXT PRIMARY KEY, name TEXT NOT NULL, status TEXT NOT NULL DEFAULT 'online', capabilities TEXT NOT NULL, -- JSON array last_seen INTEGER NOT NULL, metadata TEXT, -- JSON object created INTEGER NOT NULL )+?indexsqlite_autoindex_agents_1agents      �1�����������������| 7[�Aproj_9321189dda9df6a1OpenGl/home/persist/repos/learning/Cpp/OpenGlgitactive{"repository":"git@github.com:alephpt/OpenGL-Projects.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/OpenGL-Projects.git","currentBranch":"master","lastCommit":{"hash":"846ea8b1c24834575451021e6ec66aab42dff41b","author":"alephpt","date":"2024-04-23T19:56:01.000Z","message":"I can't figure out fov"},"status":{"staged":0,"unstaged":7,"untracked":0}},"lastScan":"2025-09-02T18:19:40.339Z"}� ��� �� 7W�[proj_fa0e8df2b90e9190OpenGL/home/persist/repos/learning/C/OpenGLgitactive{"repository":"git@github.com:alephpt/OpenGL-Projects.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/OpenGL-Projects.git","currentBranch":"master","lastCommit":{"hash":"653019ecee6f3af4c2b915ea9c4adce942400b0a","author":"alephpt","date":"2024-03-25T06:59:56.000Z","message":"dunno what I'm doing at this point"},"status":{"staged":0,"unstaged":20,"untracked":1}},"lastScan":"2025-09-02T18:19:40.326Z"}� ��� ��6 7+Am�]proj_2ceb4e53f597a13aroadmap-manager/home/persist/repos/hookerVisual Planning and Roadmap Management Interfacegitactive{"repository":"git@github.com:TheNexusGroup/hooker.git","framework":"react","language":"typescript","packageInfo":{"name":"roadmap-manager","version":"1.0.0","description":"Visual Planning and Roadmap Management Interface","main":"index.js","scripts":{"dev":"concurrently \"npm run dev:server\" \"npm run dev:client\"","dev:server":"tsx watch src/server/index.ts","dev:server:simple":"tsx watch src/server-simplified.ts","dev:client":"vite","build":"npm run build:server && npm run build:client","build:server":"tsc -p tsconfig.server.json","build:client":"vite build","start":"NODE_ENV=production tsx src/server-unified.ts","start:production":"NODE_ENV=production tsx src/server-unified.ts","start:unified":"NODE_ENV=production tsx src/server-unified.ts","start:mcp":"NODE_ENV=production tsx src/server-unified.ts --mcp","service:install":"sudo cp hooker.service /etc/systemd/system/ && sudo systemctl daemon-reload && sudo systemctl enable hooker","service:start":"sudo systemctl start hooker","service:stop":"sudo systemctl stop hooker","service:status":"sudo systemctl status hooker","service:logs":"sudo journalctl -u hooker -f","test":"jest","lint":"eslint src/**/*.{ts,tsx}","format":"prettier --write src/**/*.{ts,tsx,css}","typecheck":"tsc --noEmit"},"dependencies":{"@modelcontextprotocol/sdk":"^1.17.4","@reduxjs/toolkit":"^2.0.0","@types/cors":"^2.8.19","@types/express":"^5.0.3","@types/node":"^24.3.0","@types/react":"^18.2.0","@types/react-beautiful-dnd":"^13.1.5","@types/react-dom":"^18.2.0","@types/uuid":"^10.0.0","@types/ws":"^8.18.1","axios":"^1.11.0","commander":"^14.0.0","concurrently":"^9.2.1","cors":"^2.8.5","discord.js":"^14.22.1","dotenv":"^17.2.1","express":"^5.1.0","node-fetch":"^3.3.2","react":"^18.2.0","react-beautiful-dnd":"^13.1.1","react-dom":"^18.2.0","react-redux":"^9.0.0","react-router-dom":"^6.30.1","reactflow":"^11.10.0","sqlite3":"^5.1.7","tsx":"^4.20.5","typescript":"^5.3.0","uuid":"^11.1.0","ws":"^8.18.3"},"devDependencies":{"@testing-library/jest-dom":"^6.1.0","@testing-library/react":"^14.1.0","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","@vitejs/plugin-react":"^4.2.0","eslint":"^8.55.0","eslint-plugin-react":"^7.33.0","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.7.0","prettier":"^3.1.0","vite":"^5.0.0"},"framework":"react","language":"typescript"},"gitInfo":{"remoteUrl":"git@github.com:TheNexusGroup/hooker.git","currentBranch":"main","lastCommit":{"hash":"684b4e40cc5b01c306e1c747e1ebe06e65cae848","author":"Richard Christopher","date":"2025-08-31T23:56:47.000Z","message":"Implement bidirectional Discord-Claude communication system"},"status":{"staged":0,.>-9,6+4*0),(%'!& %$#"!  ? �  C � U s � � � � � � �a )� �G �� 7 k-  � � � � ; !K � �e �� � � � � �� ?� � w � � �� Y{ Q o ]�1 %7proj_1df5fa6ff44b724a?7proj_8690428ce84b6736>7proj_1ae548f58f7b69b7=7proj_7b2f1504d43a00ec<7proj_1ae78f83f9fee345;7proj_47b6024f28e7907b:7proj_39a70d00ec551eb997proj_ebba1cb11625e46387proj_3fced6e5b6399eb677proj_bb366300c186b8bf67proj_5058161f71fc08c557proj_935c45cec52ec43047proj_1ff41d12b5d2b8b137proj_0f81f15ad01dcfed27proj_56a9bf978c8911ae17proj_7fd59011fc7df9cd07proj_7d98e7fb75ffc8b9/7proj_126ca8a406b91cc8.7proj_ed90a641970b594f-7proj_17f0b6afa75dd032,7proj_d0b80613b9a2937a+7proj_d37e059b3213013a*7proj_ca64f34f8be83673)7proj_8a5b218e1fb7e594(7proj_dec66528e397db6a'7proj_fd49410876b72e01&7proj_c42c78939ae9e35b%7proj_dfc3cbd2ecd6f6e0$7proj_1566db458c15aaa1#7proj_92a0abe01c43e7ea"7proj_7300acd668f9c850!7proj_aac47c56e360c041 7proj_1ba20c572f38c2217proj_d4294b6f66531c877proj_0467f770a9825a427proj_281028cbbb99a9447proj_0b7ab03a430810b27proj_ee82123d3552b9ad7proj_d00c35979add7f007proj_17b184f2a65df0cf7proj_34750934935ead077proj_b70032630bff532c7proj_30ce14c2e54cdea97proj_b1656ede29a15c1e7proj_e3a9572e1c0d0aa17proj_42407a6432ea922d7proj_31c5e0b06dc5d1a37proj_2683472209c500c57proj_ead4bc3fada263de7proj_c7ac68c1702802147proj_37bb9ce44ffe6552 7proj_5d846488298693d7 7proj_de1c16ce00673cdf 7proj_1b8f54397b62bad0 7proj_5b7bcddfb0385b6a 7proj_fb95498f04bc9a967proj_838df204cc655dc07proj_8c94753b53faf7b77proj_9bc531f854e284117proj_bdc3fcc82d47b5da7proj_9321189dda9df6a17proj_fa0e8df2b90e91907 proj_2ceb4e53f597a13a ?����\0���[" � � � � R � � � j 6  � � � X % � � � � ] * � � � Y ��{M#���{S(���U&���qF�+[/home/persist/repos/work/vazio/websites?-_/home/persist/repos/work/vazio/timekeeper>*Y/home/persist/repos/work/vazio/strings='S/home/persist/repos/work/vazio/stoq<.a/home/persist/repos/work/vazio/stablechaos;.a/home/persist/repos/work/vazio/pseudoshell:.a/home/persist/repos/work/vazio/personality9.a/home/persist/repos/work/vazio/pathfinding8*Y/home/persist/repos/work/vazio/optimus7)W/home/persist/repos/work/vazio/memory6+[/home/persist/repos/work/vazio/dualogic5+[/home/persist/repos/work/vazio/docufact4%O/home/persist/repos/work/vazio/dc3*Y/home/persist/repos/work/vazio/crawler2'S/home/persist/repos/work/vazio/auto1.a/home/persist/repos/work/vazio/SiteBuilder0'S/home/persist/repos/work/vazio/QFNP/%O/home/persist/repos/work/vazio/PA.*Y/home/persist/repos/work/vazio/OATS-rs-)W/home/persist/repos/work/vazio/NKrypt,-_/home/persist/repos/work/vazio/Desolation+/c/home/persist/repos/work/vazio/AI_Generated*9w/home/persist/repos/work/converseon/puppet-controller)7s/home/persist/repos/work/converseon/aws-iac-modules(;{/home/persist/repos/work/converseon/aws-iac-deployments'3k/home/persist/repos/work/converseon/Kryptonetes&1g/home/persist/repos/work/converseon/Conversus%8u/home/persist/repos/work/converseon/Converseon-Tools$1g/home/persist/repos/work/ancillary/timekeeper#2i/home/persist/repos/work/Old/Revelio-RN-broked"+[/home/persist/repos/work/Old/Revelio-RN!*Y/home/persist/repos/work/Hoook/hoookv1 ?/home/persist/repos/telos&Q/home/persist/repos/personal/tools+[/home/persist/repos/personal/swaybgplus2i/home/persist/repos/personal/python/TD_Concept1g/home/persist/repos/personal/python/3d_pygame,]/home/persist/repos/personal/personality&Q/home/persist/repos/personal/money)W/home/persist/repos/personal/macConfs-_/home/persist/repos/personal/configs/dwm23k/home/persist/repos/personal/configs/dwm-config0e/home/persist/repos/personal/configs/dwm-bar,]/home/persist/repos/personal/configs/dwm+[/home/persist/repos/personal/bots/glaza+[/home/persist/repos/personal/Rust/Tower1g/home/persist/repos/personal/Rust/MusicTheory-_/home/persist/repos/personal/Rust/EndlessC/home/persist/repos/lib/n8n$M/home/persist/repos/lib/mcp_nabu2i/home/persist/repos/learning/discord_game_bots )W/home/persist/repos/learning/assembly 8u/home/persist/repos/learning/Unity/GalacticGuardians +[/home/persist/repos/learning/Rust/idiom %O/home/persist/repos/learning/Risc +[/home/persist/repos/learning/Revelio-RN'S/home/persist/repos/learning/OS_Dev.a/home/persist/repos/learning/Linux-Configs+[/home/persist/repos/learning/Cpp/Vulkan/c/home/persist/repos/learning/Cpp/SFML-Snake+[/home/persist/repos/learning/Cpp/OpenGl)W/home/persist/repos/learning/C/OpenGLA /home/persist/repos/hooker           � .�� �\  ] � �.�^��3�?��e9�indexidx_messages_timestampmessagesCREATE INDEX idx_messages_timestamp ON messages(timestamp)U+qindexidx_messages_tomessagesCREATE INDEX idx_messages_to ON messages(to_agent)[/yindexidx_messages_frommessagesCREATE INDEX idx_messages_from ON messages(from_agent)S/mindexidx_agents_statusagentsCREATE INDEX idx_agents_status ON agents(status)�?�]tabletaskstasksCREATE TABLE tasks ( id TEXT PRIMARY KEY, milestone_id TEXT, project_id TEXT NOT NULL, title TEXT NOT NULL, description TEXT, status TEXT DEFAULT 'pending', assigned_to TEXT, priority INTEGER DEFAULT 5, metadata TEXT, -- JSON object created INTEGER NOT NULL, completed_at INTEGER, FOREIGN KEY (milestone_id) REFERENCES milestones(id), FOREIGN KEY (project_id) REFERENCES projects(id), FOREIGN KEY (assigned_to) REFERENCES agents(id) )��=indexsqlite_autoindex_tasks_1tasks� !!�{tablemilestonesmilestones CREATE TABLE milestones ( id TEXT PRIMARY KEY, project_id TEXT NOT NULL, title TEXT NOT NULL, description TEXT, status TEXT DEFAULT 'pending', due_date INTEGER, completed_at INTEGER, metadata TEXT, -- JSON object created INTEGER NOT NULL, FOREIGN KEY (project_id) REFERENCES projects(id) )3 G!indexsqlite_autoindex_milestones_1milestones�3 �9tableservicesservices CREATE TABLE services ( id TEXT PRIMARY KEY, name TEXT NOT NULL, type TEXT NOT NULL, -- api, database, queue, etc. endpoint TEXT, status TEXT DEFAULT 'unknown', health_check_url TEXT, last_check INTEGER, response_time_ms INTEGER, metadata TEXT, -- JSON object created INTEGER NOT NULL, updated INTEGER NOT NULL )�1Cindexsqlite_autoindex_services_1services � �mtableprojectsprojectsCREATE TABLE projects ( id TEXT PRIMARY KEY, name TEXT NOT NULL, path TEXT NOT NULL UNIQUE, description TEXT, type TEXT, -- git, npm, python, etc. status TEXT DEFAULT 'active', metadata TEXT, -- JSON object (git info, dependencies, etc.) created INTEGER NOT NULL, updated INTEGER NOT NULL )/ Cindexsqlite_autoindex_projects_2projects /Cindexsqlite_autoindex_projects_1projects �S�ytablememoriesmemoriesCREATE TABLE memories ( id TEXT PRIMARY KEY, content TEXT NOT NULL, type TEXT NOT NULL CHECK (type IN ('fact', 'insight', 'experience', 'error')), embedding BLOB, -- Vector embedding agent_id TEXT, project_id TEXT, relevance_score REAL DEFAULT 1.0, access_count INTEGER DEFAULT 0, last_accessed INTEGER, metadata TEXT, -- JSON object created INTEGER NOT NULL, FOREIGN KEY (agent_id) REFERENCES agents(id), FOREIGN KEY (project_id) REFERENCES projects(id) )/Cindexsqlite_autoindex_memories_1memories�K�itablemessagesmessagesCREATE TABLE messages ( id TEXT PRIMARY KEY, from_agent TEXT NOT NULL, to_agent TEXT, -- NULL for broadcasts content TEXT NOT NULL, channel TEXT, timestamp INTEGER NOT NULL, message_type TEXT NOT NULL DEFAULT 'message', metadata TEXT, -- JSON object FOREIGN KEY (from_agent) REFERENCES agents(id), FOREIGN KEY (to_agent) REFERENCES agents(id) )/Cindexsqlite_autoindex_messages_1messages�;�QtableagentsagentsCREATE TABLE agents ( id TEXT PRIMARY KEY, name TEXT NOT NULL, status TEXT NOT NULL DEFAULT 'online', capabilities TEXT NOT NULL, -- JSON array last_seen INTEGER NOT NULL, metadata TEXT, -- JSON object created INTEGER NOT NULL )+?indexsqlite_autoindex_agents_1agents  @�4 � � � = � � " � e �N��@X1windexidx_tasks_assignedtasksCREATE INDEX idx_tasks_assigned ON tasks(assigned_to)U/sindexidx_tasks_projecttasksCREATE INDEX idx_tasks_project ON tasks(project_id)[3uindexidx_services_statusservicesCREATE INDEX idx_services_status ON services(status)[3uindexidx_projects_statusprojectsCREATE INDEX idx_projects_status ON projects(status)U/mindexidx_memories_typememoriesCREATE INDEX idx_memories_type ON memories(type)a5indexidx_memories_projectmemoriesCREATE INDEX idx_memories_project ON memories(project_id)[1windexidx_memories_agentmemoriesCREATE INDEX idx_memories_agent ON memories(agent_id)^5yindexidx_messages_channelmessagesCREATE INDEX idx_messages_channel ON messages(channel)e9�indexidx_messages_timestampmessagesCREATE INDEX idx_messages_timestamp ON messages(timestamp)U+qindexidx_messages_tomessagesCREATE INDEX idx_messages_to ON messages(to_agent)[/yindexidx_messages_frommessagesCREATE INDEX idx_messages_from ON messages(from_agent)S/mindexidx_agents_statusagentsCREATE INDEX idx_agents_status ON agents(status))=indexsqlite_autoindex_tasks_1tasks�?�]tabletaskstasksCREATE TABLE tasks ( id TEXT PRIMARY KEY, milestone_id TEXT, project_id TEXT NOT NULL, title TEXT NOT NULL, description TEXT, status TEXT DEFAULT 'pending', assigned_to TEXT, priority INTEGER DEFAULT 5, metadata TEXT, -- JSON object created INTEGER NOT NULL, completed_at INTEGER, FOREIGN KEY (milestone_id) REFERENCES milestones(id), FOREIGN KEY (project_id) REFERENCES projects(id), FOREIGN KEY (assigned_to) REFERENCES agents(id) )3 G!indexsqlite_autoindex_milestones_1milestones� !!�{tablemilestonesmilestones CREATE TABLE milestones ( id TEXT PRIMARY KEY, project_id TEXT NOT NULL, title TEXT NOT NULL, description TEXT, status TEXT DEFAULT 'pending', due_date INTEGER, completed_at INTEGER, metadata TEXT, -- JSON object created INTEGER NOT NULL, FOREIGN KEY (project_id) REFERENCES projects(id) )/ Cindexsqlite_autoindex_services_1services    ? L�����������}rg\QF;0%������������uj_TI>3( � � � � � � � � � � � � x m b W L active? active> active= active< active; active: active9 active8 active7 active6 active5 active4 active3 active2 active1 active0 active/ active. active- active, active+ active* active) active( active' active& active% active$ active# active" active! active active active active active active active active active active active active active active active active active active active active active active active active active active active active active active active  active    �����| 7[�Aproj_9321189dda9df6a1OpenGl/home/persist/repos/learning/Cpp/OpenGlgitactive{"repository":"git@github.com:alephpt/OpenGL-Projects.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/OpenGL-Projects.git","currentBranch":"master","lastCommit":{"hash":"846ea8b1c24834575451021e6ec66aab42dff41b","author":"alephpt","date":"2024-04-23T19:56:01.000Z","message":"I can't figure out fov"},"status":{"staged":0,"unstaged":7,"untracked":0}},"lastScan":"2025-09-02T19:04:42.278Z"}� ��� �.&� 7W�[proj_fa0e8df2b90e9190OpenGL/home/persist/repos/learning/C/OpenGLgitactive{"repository":"git@github.com:alephpt/OpenGL-Projects.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/OpenGL-Projects.git","currentBranch":"master","lastCommit":{"hash":"653019ecee6f3af4c2b915ea9c4adce942400b0a","author":"alephpt","date":"2024-03-25T06:59:56.000Z","message":"dunno what I'm doing at this point"},"status":{"staged":0,"unstaged":20,"untracked":1}},"lastScan":"2025-09-02T19:04:42.264Z"}� ��� �.�6 7+Am�]proj_2ceb4e53f597a13aroadmap-manager/home/persist/repos/hookerVisual Planning and Roadmap Management Interfacegitactive{"repository":"git@github.com:TheNexusGroup/hooker.git","framework":"react","language":"typescript","packageInfo":{"name":"roadmap-manager","version":"1.0.0","description":"Visual Planning and Roadmap Management Interface","main":"index.js","scripts":{"dev":"concurrently \"npm run dev:server\" \"npm run dev:client\"","dev:server":"tsx watch src/server/index.ts","dev:server:simple":"tsx watch src/server-simplified.ts","dev:client":"vite","build":"npm run build:server && npm run build:client","build:server":"tsc -p tsconfig.server.json","build:client":"vite build","start":"NODE_ENV=production tsx src/server-unified.ts","start:production":"NODE_ENV=production tsx src/server-unified.ts","start:unified":"NODE_ENV=production tsx src/server-unified.ts","start:mcp":"NODE_ENV=production tsx src/server-unified.ts --mcp","service:install":"sudo cp hooker.service /etc/systemd/system/ && sudo systemctl daemon-reload && sudo systemctl enable hooker","service:start":"sudo systemctl start hooker","service:stop":"sudo systemctl stop hooker","service:status":"sudo systemctl status hooker","service:logs":"sudo journalctl -u hooker -f","test":"jest","lint":"eslint src/**/*.{ts,tsx}","format":"prettier --write src/**/*.{ts,tsx,css}","typecheck":"tsc --noEmit"},"dependencies":{"@modelcontextprotocol/sdk":"^1.17.4","@reduxjs/toolkit":"^2.0.0","@types/cors":"^2.8.19","@types/express":"^5.0.3","@types/node":"^24.3.0","@types/react":"^18.2.0","@types/react-beautiful-dnd":"^13.1.5","@types/react-dom":"^18.2.0","@types/uuid":"^10.0.0","@types/ws":"^8.18.1","axios":"^1.11.0","commander":"^14.0.0","concurrently":"^9.2.1","cors":"^2.8.5","discord.js":"^14.22.1","dotenv":"^17.2.1","express":"^5.1.0","node-fetch":"^3.3.2","react":"^18.2.0","react-beautiful-dnd":"^13.1.1","react-dom":"^18.2.0","react-redux":"^9.0.0","react-router-dom":"^6.30.1","reactflow":"^11.10.0","sqlite3":"^5.1.7","tsx":"^4.20.5","typescript":"^5.3.0","uuid":"^11.1.0","ws":"^8.18.3"},"devDependencies":{"@testing-library/jest-dom":"^6.1.0","@testing-library/react":"^14.1.0","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","@vitejs/plugin-react":"^4.2.0","eslint":"^8.55.0","eslint-plugin-react":"^7.33.0","eslint-plugin-react-hooks":"^4.6.0","jest":"^29.7.0","prettier":"^3.1.0","vite":"^5.0.0"},"framework":"react","language":"typescript"},"gitInfo":{"remoteUrl":"git@github.com:TheNexusGroup/hooker.git","currentBranch":"main","lastCommit":{"hash":"684b4e40cc5b01c306e1c747e1ebe06e65cae848","author":"Richard Christopher","date":"2025-08-31T23:56:47.000Z","message":"Implement bidirectional Discord-Claude communication system"},"status":{"staged":0,"unstaged":16,"untracked":8}},"lastScan":"2025-09-02T19:04:42.251Z"}� ��� �. � � � � ��  7[�_proj_fb95498f04bc9a96working/home/persist/repos/learning/Revelio-RNgitactive{"repository":"https://github.com/garbo-io/Revelio-RN.git","framework":"react","language":"javascript","packageInfo":{"name":"working","version":"0.0.1","scripts":{"android":"react-native run-android","ios":"react-native run-ios","start":"react-native start","test":"jest","lint":"eslint ."},"dependencies":{"@aws-amplify/core":"^4.3.14","@haskkor/react-native-recaptchav3":"^1.2.1","@react-native-async-storage/async-storage":"^1.15.17","@react-native-community/datetimepicker":"^5.1.0","@react-native-community/netinfo":"^8.0.0","@react-navigation/drawer":"^6.3.1","@react-navigation/native":"^6.0.8","@react-navigation/native-stack":"^6.5.0","amazon-cognito-identity-js":"^5.2.6","aws-amplify":"^4.3.14","aws-amplify-react-native":"^6.0.2","expo-dev-client":"^0.8.4","react":"17.0.2","react-native":"0.67.0","react-native-elements":"^3.4.2","react-native-gesture-handler":"^2.2.0","react-native-modal-datetime-picker":"^13.0.1","react-native-reanimated":"^2.3.1","react-native-safe-area-context":"^3.3.2","react-native-screens":"^3.10.2","react-native-vector-icons":"^9.1.0"},"devDependencies":{"@babel/core":"^7.16.7","@babel/runtime":"^7.16.7","@react-native-community/eslint-config":"^3.0.1","babel-jest":"^27.4.6","eslint":"^8.7.0","jest":"^27.4.7","metro-react-native-babel-preset":"^0.66.2","react-test-renderer":"17.0.2"},"framework":"react","language":"javascript"},"gitInfo":{"remoteUrl":"https://github.com/garbo-io/Revelio-RN.git","currentBranch":"dev","lastCommit":{"hash":"25703e8362f74b0384249d20d3bc3f23cb0f5bdb","author":"Richard Christopher","date":"2022-03-08T18:03:09.000Z","message":"Configs"},"status":{"staged":0,"unstaged":2,"untracked":2}},"lastScan":"2025-09-02T19:04:42.345Z"}� ���� �.i�o 7S�/proj_838df204cc655dc0OS_Dev/home/persist/repos/learning/OS_Devgitactive{"repository":"git@github.com:alephpt/OS_Dev.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/OS_Dev.git","currentBranch":"main","lastCommit":{"hash":"90ac2aec5fc0706613593a1bc22ed98ef7f6b650","author":"alephpt","date":"2024-04-30T13:05:31.000Z","message":"32 bit works but it's just quiet"},"status":{"staged":0,"unstaged":72,"untracked":2}},"lastScan":"2025-09-02T19:04:42.331Z"}� ���� �.[�v 7'a�!proj_8c94753b53faf7b7Linux-Configs/home/persist/repos/learning/Linux-Configsgitactive{"repository":"git@github.com:alephpt/Linux-Configs.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/Linux-Configs.git","currentBranch":"main","lastCommit":{"hash":"cf13f83c0530a315674840d342ed5b4654e471fe","author":"alephpt","date":"2024-04-29T20:23:59.000Z","message":"recent plugs"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:42.317Z"}� ���� �.M�s 7[�/proj_9bc531f854e28411Vulkan/home/persist/repos/learning/Cpp/Vulkangitactive{"repository":"git@github.com:alephpt/vulkan-projects.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/vulkan-projects.git","currentBranch":"main","lastCommit":{"hash":"4346bd4e488d42ea984a8dfe215556949c56cc71","author":"alephpt","date":"2024-05-02T21:38:07.000Z","message":"it doesn't work"},"status":{"staged":0,"unstaged":5,"untracked":2}},"lastScan":"2025-09-02T19:04:42.304Z"}� ���� �.@� 7!c�Wproj_bdc3fcc82d47b5daSFML-Snake/home/persist/repos/learning/Cpp/SFML-Snakegitactive{"repository":"git@github.com:alephpt/SFML-Snake.git","language":"cpp","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/SFML-Snake.git","currentBranch":"main","lastCommit":{"hash":"b969f640be9a28837de486c081aaf660eeeaa500","author":"Richard Christopher","date":"2024-04-17T02:34:26.000Z","message":"Update README.md"},"status":{"staged":0,"unstaged":1,"untracked":0}},"lastScan":"2025-09-02T19:04:42.290Z"}� ��� �.3 k � �ok� 7/i�'proj_37bb9ce44ffe6552discord_game_bots/home/persist/repos/learning/discord_game_botsgitactive{"repository":"https://github.com/mRezaAnanta/Cyber-Psycho-Discord-Game-Server.git","framework":"nodejs-backend","language":"python","packageInfo":{"dependencies":{"axios":"^0.27.2","body-parser":"^1.20.0","discord.js":"^14.0.3","discordjs-button-embed-pagination":"^5.0.0","dotenv":"^16.0.1","emoji-tree":"^1.1.2","express":"^4.18.1","fs":"^0.0.1-security","os":"^0.1.2","path":"^0.12.7","process":"^0.11.10","simpler-discord-paginate":"^3.1.1","tree-sitter-cli":"^0.20.7"},"devDependencies":{"markdownlint":"^0.26.2"},"framework":"nodejs-backend","language":"python"},"gitInfo":{"remoteUrl":"https://github.com/mRezaAnanta/Cyber-Psycho-Discord-Game-Server.git","currentBranch":"main","lastCommit":{"hash":"bde1158b1dcfd188625adfc672628eae4f95530d","author":"alephpt","date":"2022-12-05T18:20:26.000Z","message":"uhmm"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.163Z"}� ��4� �1�� 7W�gproj_5d846488298693d7assembly/home/persist/repos/learning/assemblygitactive{"repository":"https://github.com/alephpt/assembly.git","packageInfo":{},"gitInfo":{"remoteUrl":"https://github.com/alephpt/assembly.git","currentBranch":"main","lastCommit":{"hash":"6c0a6cdb2f00db3f8dfba8be658fa292700d1628","author":"alephpt","date":"2023-12-13T05:14:18.000Z","message":"initial segfault, exit syscall, and hello world"},"status":{"staged":10,"unstaged":15,"untracked":0}},"lastScan":"2025-09-02T19:04:43.145Z"}� ��$� �1��* 7/u�mproj_de1c16ce00673cdfGalacticGuardians/home/persist/repos/learning/Unity/GalacticGuardiansgitactive{"repository":"git@github.com:vaziolabs/GalacticGuardians.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:vaziolabs/GalacticGuardians.git","currentBranch":"master","lastCommit":{"hash":"3f465f9e1235d0a76e3f7190ec14929d5c4240c9","author":"Richard Christopher","date":"2025-05-07T14:42:32.000Z","message":"do we have something"},"status":{"staged":0,"unstaged":240,"untracked":748}},"lastScan":"2025-09-02T19:04:43.132Z"}� ��� �1|�c 7[�proj_1b8f54397b62bad0idiom/home/persist/repos/learning/Rust/idiomgitactive{"repository":"https://github.com/alephpt/Rust-Compiler.git","framework":"cargo","language":"rust","packageInfo":{"language":"rust","framework":"cargo"},"gitInfo":{"remoteUrl":"https://github.com/alephpt/Rust-Compiler.git","currentBranch":"main","lastCommit":{"hash":"9f8ff6dec4d0ca4674f7b282f950519fa61495a2","author":"Richard Christopher","date":"2022-03-02T03:30:26.000Z","message":"Minor modifications. Syntax. Display."},"status":{"staged":0,"unstaged":3,"untracked":2}},"lastScan":"2025-09-02T19:04:43.116Z"}� �� � �1l�i 7O�+proj_5b7bcddfb0385b6aRisc/home/persist/repos/learning/Riscgitactive{"repository":"git@github.com:alephpt/Risc-V-OS_Dev.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/Risc-V-OS_Dev.git","currentBranch":"main","lastCommit":{"hash":"85ad169dfb77e2d9f1cd3c38f8b559a8ff0b7ef3","author":"Richard Christopher","date":"2025-06-28T13:07:26.000Z","message":"init"},"status":{"staged":0,"unstaged":18,"untracked":3}},"lastScan":"2025-09-02T19:04:43.104Z"}� ���� �1`  r r�  7Mi� proj_c7ac68c170280214mcp-nabu/home/persist/repos/lib/mcp_nabuUniversal Agent Communication Hub - MCP Servergitactive{"framework":"nodejs-backend","language":"typescript","packageInfo":{"name":"mcp-nabu","version":"0.1.0","description":"Universal Agent Communication Hub - MCP Server","main":"dist/index.js","scripts":{"build":"tsc","start":"node dist/index.js","dev":"tsx watch src/index.ts","test":"jest","lint":"eslint src/**/*.ts","clean":"rm -rf dist"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","better-sqlite3":"^11.5.0","fastify":"^5.1.0","ws":"^8.18.0","discord.js":"^14.16.3","node-cron":"^3.0.3","glob":"^11.0.0","chokidar":"^4.0.1"},"devDependencies":{"@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.11","@types/ws":"^8.5.12","@types/node-cron":"^3.0.11","typescript":"^5.6.3","tsx":"^4.19.2","jest":"^29.7.0","@types/jest":"^29.5.13","eslint":"^9.12.0","@typescript-eslint/eslint-plugin":"^8.8.0","@typescript-eslint/parser":"^8.8.0"},"framework":"nodejs-backend","language":"typescript"},"gitInfo":{"currentBranch":"main","status":{"staged":2,"unstaged":1,"untracked":31}},"lastScan":"2025-09-02T19:04:43.200Z"}� ��W� �1� ��� 7%C�{proj_ead4bc3fada263den8n-monorepo/home/persist/repos/lib/n8ngitactive{"repository":"git@github.com:n8n-io/n8n.git","language":"typescript","packageInfo":{"name":"n8n-monorepo","version":"1.109.0","scripts":{"prepare":"node scripts/prepare.mjs","preinstall":"node scripts/block-npm-install.js","build":"turbo run build","build:n8n":"node scripts/build-n8n.mjs","build:deploy":"node scripts/build-n8n.mjs","build:docker":"node scripts/build-n8n.mjs && node scripts/dockerize-n8n.mjs","build:docker:scan":"node scripts/build-n8n.mjs && node scripts/dockerize-n8n.mjs && node scripts/scan-n8n-image.mjs","build:docker:test":"node scripts/build-n8n.mjs && node scripts/dockerize-n8n.mjs && turbo run test:container:standard --filter=n8n-playwright","typecheck":"turbo typecheck","dev":"turbo run dev --parallel --env-mode=loose --filter=!@n8n/design-system --filter=!@n8n/chat --filter=!@n8n/task-runner","dev:be":"turbo run dev --parallel --env-mode=loose --filter=!@n8n/design-system --filter=!@n8n/chat --filter=!@n8n/task-runner --filter=!n8n-editor-ui","dev:ai":"turbo run dev --parallel --env-mode=loose --filter=@n8n/nodes-langchain --filter=n8n --filter=n8n-core","dev:fe":"run-p start \"dev:fe:editor --filter=@n8n/design-system\"","dev:fe:editor":"turbo run dev --parallel --env-mode=loose --filter=n8n-editor-ui","dev:e2e":"cd cypress && pnpm run test:e2e:dev","debug:flaky:e2e":"cd cypress && pnpm run test:flaky","dev:e2e:server":"run-p start dev:fe:editor","clean":"turbo run clean","reset":"node scripts/ensure-zx.mjs && zx scripts/reset.mjs","format":"turbo run format && node scripts/format.mjs","format:check":"turbo run format:check","lint":"turbo run lint","lint:styles":"turbo run lint:styles","lint:styles:fix":"turbo run lint:styles:fix","lint:affected":"turbo run lint --affected","lint:fix":"turbo run lint:fix","optimize-svg":"find ./packages -name '*.svg' ! -name 'pipedrive.svg' -print0 | xargs -0 -P16 -L20 npx svgo","generate:third-party-licenses":"node scripts/generate-third-party-licenses.mjs","setup-backend-module":"node scripts/ensure-zx.mjs && zx scripts/backend-module/setup.mjs","start":"run-script-os","start:default":"cd packages/cli/bin && ./n8n","start:tunnel":"./packages/cli/bin/n8n start --tunnel","start:windows":"cd packages/cli/bin && n8n","test":"JEST_JUNIT_CLASSNAME={filepath} turbo run test","test:ci":"turbo run test --continue --concurrency=1","test:affected":"turbo run test --affected --concurrency=1","test:with:docker":"pnpm --filter=n8n-playwright test:container:standard","test:show:report":"pnpm --filter=n8n-playwright exec playwright show-report","watch":"turbo run watch --concurrency=30","webhook":"./packages/cli/bin/n8n webhook","worker":"./packages/cli/bin/n8n worker"},"devDependencies":{"@biomejs/biome":"^1.9.0","@n8n/eslint-config":"workspace:*","@types/jest":"^29.5.3","@types/node":"*","@types/supertest":"^6.0.3","babel-plugin-transform-import-meta":"^2.3.2","bundlemon":"^3.1.0","cross-env":"^7.0.3","eslint":"catalog:","jest":"^29.6.2","jest-environment-jsdom":"^29.6.2","jest-expect-message":"^1.1.3","jest-junit":"^16.0.0","jest-mock":"^29.6.2","jest-mock-extended":"^3.0.4","lefthook":"^1.7.15","license-checker":"^25.0.1","nock":"^14.0.1","nodemon":"^3.0.1","npm-run-all2":"^7.0.2","p-limit":"^3.1.0","rimraf":"^5.0.1","run-script-os":"^1.0.7","supertest":"^7.1.1","ts-jest":"^29.1.1","tsc-alias":"^1.8.10","tsc-watch":"^6.2.0","turbo":"2.5.4","typescript":"*","zx":"^8.1.4"},"language":"typescript"},"gitInfo":{"remoteUrl":"git@github.com:n8n-io/n8n.git","currentBranch":"master","lastCommit":{"hash":"be8061c2a5782e192ac49306e65383d031ee0aa5","author":"Elias Meire","date":"2025-09-02T03:48:43.000Z","message":"feat: Add release and lint scripts to node CLI (#18935)"},"status":{"staged":0,"unstaged":0,"untracked":1}},"lastScan":"2025-09-02T19:04:43.241Z"}� ��|� �1� � � j ����� 7e�=proj_30ce14c2e54cdea9dwm-bar/home/persist/repos/personal/configs/dwm-bargitactive{"repository":"https://github.com/joestandring/dwm-bar","packageInfo":{},"gitInfo":{"remoteUrl":"https://github.com/joestandring/dwm-bar","currentBranch":"master","lastCommit":{"hash":"8675b382bf00b997b1fce3f5ca079c671cae39c1","author":"Joe Standring","date":"2021-11-14T16:55:16.000Z","message":"Remove ko-fi button"},"status":{"staged":0,"unstaged":23,"untracked":0}},"lastScan":"2025-09-02T19:04:43.322Z"}� ���� �2:� 7]�mproj_b1656ede29a15c1edwm/home/persist/repos/personal/configs/dwmgitactive{"repository":"git://git.suckless.org/dwm","language":"c","packageInfo":{},"gitInfo":{"remoteUrl":"git://git.suckless.org/dwm","currentBranch":"master","lastCommit":{"hash":"8657affa2a61e85ca8df76b62e43cb02897d1d80","author":"Chris Down","date":"2021-12-18T16:58:23.000Z","message":"drawbar: Don't expend effort drawing bar if it is occluded"},"status":{"staged":0,"unstaged":1,"untracked":7}},"lastScan":"2025-09-02T19:04:43.308Z"}� ���� �2,�t 7[�Aproj_e3a9572e1c0d0aa1jsbot/home/persist/repos/personal/bots/glaza### Zima332 bot rewritten in JavaScript instead of Pythongitactive{"repository":"https://github.com/Order-332/glaza.git","language":"javascript","packageInfo":{"name":"jsbot","version":"1.0.0","description":"### Zima332 bot rewritten in JavaScript instead of Python","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","bot":"node main.js"},"dependencies":{"@xenova/transformers":"^2.1.1","canvas":"^2.11.2","discord.js":"^14.11.0","dotenv":"^16.0.3","fs":"^0.0.1-security","moment":"^2.29.4","pocketbase":"^0.15.0","rss-parser":"^3.13.0"},"language":"javascript"},"gitInfo":{"remoteUrl":"https://github.com/Order-332/glaza.git","currentBranch":"per","lastCommit":{"hash":"b86be1d6d62dd237b64a8507de36e40a3e17d01c","author":"alephpt","date":"2023-06-20T16:00:27.000Z","message":"it's broke and it works"},"status":{"staged":0,"unstaged":44,"untracked":9}},"lastScan":"2025-09-02T19:04:43.296Z"}� ���� �2 � 7[�{proj_42407a6432ea922dTower/home/persist/repos/personal/Rust/Towergitactive{"packageInfo":{},"gitInfo":{"currentBranch":"TD-Rust","lastCommit":{"hash":"a8204d87c1f8a0fec8cdd4121344d98ef1dbd89a","author":"RC-Off","date":"2023-04-12T01:58:31.000Z","message":"updating repo to match gfx development"},"status":{"staged":0,"unstaged":7,"untracked":3}},"lastScan":"2025-09-02T19:04:43.283Z"}� ���� �2�G 7#g�Aproj_31c5e0b06dc5d1a3MusicTheory/home/persist/repos/personal/Rust/MusicTheorygitactive{"repository":"https://github.com/alephpt/MusicTheorem.git","framework":"cargo","language":"rust","packageInfo":{"language":"rust","framework":"cargo"},"gitInfo":{"remoteUrl":"https://github.com/alephpt/MusicTheorem.git","currentBranch":"main","lastCommit":{"hash":"13d9092a2a17cc31d2f1efc2d28a22876090f9f1","author":"alephpt","date":"2023-03-31T03:35:06.000Z","message":"just messin"},"status":{"staged":0,"unstaged":5,"untracked":5}},"lastScan":"2025-09-02T19:04:43.268Z"}� ���� �2�I 7_�Uproj_2683472209c500c5Endless/home/persist/repos/personal/Rust/Endlessgitactive{"repository":"https://github.com/alephpt/Endless.git","framework":"cargo","language":"rust","packageInfo":{"language":"rust","framework":"cargo"},"gitInfo":{"remoteUrl":"https://github.com/alephpt/Endless.git","currentBranch":"main","lastCommit":{"hash":"9aeed6758de5665e44e904505b2c3277190ff9fd","author":"RC-Off","date":"2023-04-16T20:42:33.000Z","message":"spheres just aint doin tha thang"},"status":{"staged":0,"unstaged":0,"untracked":1}},"lastScan":"2025-09-02T19:04:43.254Z"}� ���� �1� M � � ����kM� 7![�wproj_0467f770a9825a42swaybgplus/home/persist/repos/personal/swaybgplusgitactive{"repository":"git@github.com:alephpt/swaybgplus.git","language":"python","packageInfo":{"language":"python"},"gitInfo":{"remoteUrl":"git@github.com:alephpt/swaybgplus.git","currentBranch":"main","lastCommit":{"hash":"51d2885b510bc5d46279bec5853c54a090a5fe38","author":"Richard Christopher","date":"2025-06-16T22:56:02.000Z","message":"build info"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.424Z"}� ��"� �2��9 7!i�%proj_281028cbbb99a944TD_Concept/home/persist/repos/personal/python/TD_Conceptgitactive{"repository":"https://github.com/alephpt/TD_Concept.git","packageInfo":{},"gitInfo":{"remoteUrl":"https://github.com/alephpt/TD_Concept.git","currentBranch":"main"},"lastScan":"2025-09-02T19:04:43.409Z"}� ��� �2�� 7g�]proj_0b7ab03a430810b23d_pygame/home/persist/repos/personal/python/3d_pygamegitactive{"repository":"https://github.com/alephpt/endless-py.git","language":"python","packageInfo":{},"gitInfo":{"remoteUrl":"https://github.com/alephpt/endless-py.git","currentBranch":"main","lastCommit":{"hash":"f22ac849e638d54ef3808902e6b48a68ecdcb7cc","author":"RC-Off","date":"2023-05-01T12:49:23.000Z","message":"almost got it working"},"status":{"staged":0,"unstaged":0,"untracked":5}},"lastScan":"2025-09-02T19:04:43.397Z"}� �� � �2��+ 7#]�proj_ee82123d3552b9adpersonality/home/persist/repos/personal/personalitygitactive{"repository":"git@github.com:vaziolabs/personality.git","language":"python","packageInfo":{"language":"python"},"gitInfo":{"remoteUrl":"git@github.com:vaziolabs/personality.git","currentBranch":"main","lastCommit":{"hash":"e3f1f01713a4ada143e12d01b979c1021d0aa033","author":"Richard Christopher","date":"2025-05-13T14:39:25.000Z","message":"ignoring pickles"},"status":{"staged":0,"unstaged":36,"untracked":14}},"lastScan":"2025-09-02T19:04:43.384Z"}� ���� �2x�_ 7Q�proj_d00c35979add7f00money/home/persist/repos/personal/moneygitactive{"repository":"git@github.com:alephpt/TradingPro.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/TradingPro.git","currentBranch":"main","lastCommit":{"hash":"6c668ce2d1b5c22df4d348dd336b3092ef0697b3","author":"RC-Off","date":"2023-11-05T03:55:48.000Z","message":"cleaning up"},"status":{"staged":34,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.370Z"}� ���� �2j� 7W�Iproj_17b184f2a65df0cfmacConfs/home/persist/repos/personal/macConfsgitactive{"repository":"https://github.com/alephpt/mac-configs.git","packageInfo":{},"gitInfo":{"remoteUrl":"https://github.com/alephpt/mac-configs.git","currentBranch":"main","lastCommit":{"hash":"4f253d9f977fc69f0da1a26c668e2c4f6ddf1474","author":"Richard Christopher","date":"2022-02-06T22:03:38.000Z","message":"updated configs."},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.357Z"}� ���� �2]� 7_�mproj_34750934935ead07dwm2/home/persist/repos/personal/configs/dwm2gitactive{"repository":"git://git.suckless.org/dwm","language":"c","packageInfo":{},"gitInfo":{"remoteUrl":"git://git.suckless.org/dwm","currentBranch":"master","lastCommit":{"hash":"8657affa2a61e85ca8df76b62e43cb02897d1d80","author":"Chris Down","date":"2021-12-18T16:58:23.000Z","message":"drawbar: Don't expend effort drawing bar if it is occluded"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.345Z"}� ���� �2Q� 7!k�aproj_b70032630bff532cdwm-config/home/persist/repos/personal/configs/dwm-configgitactive{"repository":"https://github.com/alephpt/dwm-config.git","language":"c","packageInfo":{},"gitInfo":{"remoteUrl":"https://github.com/alephpt/dwm-config.git","currentBranch":"main","lastCommit":{"hash":"624b720395840cbd9f986992f995226cd1e60883","author":"alephpt","date":"2021-10-30T04:40:16.000Z","message":"verbose, but more efficient"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.333Z"}� ���� �2F / /�g 7Y�proj_aac47c56e360c041hoookv1/home/persist/repos/work/Hoook/hoookv1gitactive{"repository":"git@github.com:hoookinc/hoookv1.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:hoookinc/hoookv1.git","currentBranch":"landing-page","lastCommit":{"hash":"aa8ed570d71432378f6e4f8a199f1a7dc2c20498","author":"alephpt","date":"2024-03-26T16:34:47.000Z","message":"resorting"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.508Z"}� ��n� �2�� 7?W�proj_1ba20c572f38c221telos/home/persist/repos/telosTelos Discord Bot with AI integrationgitactive{"framework":"nodejs-backend","language":"javascript","packageInfo":{"name":"telos","version":"0.1.0","description":"Telos Discord Bot with AI integration","main":"src/index.js","scripts":{"start":"node src/index.js","dev":"node --watch src/index.js","test":"echo \"No tests yet\" && exit 0"},"dependencies":{"@huggingface/inference":"^2.8.0","better-sqlite3":"^12.2.0","discord.js":"^14.14.1","dotenv":"^16.3.1","express":"^5.1.0","socket.io":"^4.8.1","socket.io-client":"^4.8.1","sqlite3":"^5.1.7"},"devDependencies":{"nodemon":"^3.0.2"},"framework":"nodejs-backend","language":"javascript"},"gitInfo":{"currentBranch":"main","lastCommit":{"hash":"fdaf865d896369899fe9f37e589fc9d655558023","author":"Richard Christopher","date":"2025-09-01T02:59:20.000Z","message":"Initial commit with memory-nexus integration"},"status":{"staged":0,"unstaged":10,"untracked":24}},"lastScan":"2025-09-02T19:04:43.474Z"}� ��O� �2Ӄ` 7Q�proj_d4294b6f66531c87tools/home/persist/repos/personal/toolsgitactive{"repository":"git@github.com:alephpt/toolbox.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/toolbox.git","currentBranch":"main","lastCommit":{"hash":"08605c79619039da656df94ab23b0860ec59edb7","author":"alephpt","date":"2024-03-22T17:53:57.000Z","message":"fetch but it fails"},"status":{"staged":0,"unstaged":0,"untracked":3}},"lastScan":"2025-09-02T19:04:43.437Z"}� ��,� �2� ���w! 7[�9proj_7300acd668f9c850Garbo/home/persist/repos/work/Old/Revelio-RNgitactive{"repository":"https://github.com/garbo-io/Revelio-RN.git","framework":"react","language":"typescript","packageInfo":{"name":"Garbo","version":"1.0.0","scripts":{"start":"expo start --dev-client","android":"expo run:android","ios":"expo run:ios","web":"expo start --web","eject":"expo eject"},"dependencies":{"@haskkor/react-native-recaptchav3":"^1.2.1","@react-native-async-storage/async-storage":"~1.17.3","@react-native-clipboard/clipboard":"^1.10.0","@react-native-community/datetimepicker":"6.1.2","@react-native-community/hooks":"^2.8.1","@react-native-community/netinfo":"8.2.0","@react-native-picker/picker":"2.4.0","@react-navigation/drawer":"^6.4.1","@react-navigation/native":"^6.0.10","amazon-cognito-identity-js":"^5.2.9","aws-amplify":"^4.3.24","aws-amplify-react-native":"^6.0.4","axios":"^0.27.2","expo":"~45.0.5","expo-app-loading":"~2.0.0","expo-blur":"~11.1.0","expo-dev-client":"~1.0.0","expo-font":"~10.1.0","expo-in-app-purchases":"~13.0.0","expo-linking":"~3.1.0","expo-splash-screen":"~0.15.1","expo-status-bar":"~1.3.0","react":"17.0.2","react-hook-form":"^7.32.1","react-native":"0.68.2","react-native-dotenv":"^3.3.1","react-native-fs":"^2.19.0","react-native-gesture-handler":"~2.2.1","react-native-keyboard-aware-scroll-view":"^0.9.5","react-native-modal-datetime-picker":"^13.1.2","react-native-reanimated":"~2.8.0","react-native-safe-area-context":"4.2.4","react-native-screens":"~3.11.1","react-native-select-dropdown":"^2.0.3","react-native-snap-carousel":"^3.9.1","react-native-web":"0.17.7","react-native-webview":"11.18.1"},"devDependencies":{"@babel/core":"^7.12.9","@types/react":"~17.0.21","@types/react-native":"~0.67.6","typescript":"~4.3.5"},"framework":"react","language":"typescript"},"gitInfo":{"remoteUrl":"https://github.com/garbo-io/Revelio-RN.git","currentBranch":"dev","lastCommit":{"hash":"80149edc948444fa4f15739f0dc92fcf968ae592","author":"alephpt","date":"2022-12-22T16:29:25.000Z","message":"Removing Transparency Tracking"},"status":{"staged":0,"unstaged":0,"untracked":252}},"lastScan":"2025-09-02T19:04:43.524Z"}� ��|� �3 x5?�x�|% 7g�/proj_c42c78939ae9e35bConversus/home/persist/repos/work/converseon/Conversusgitactive{"repository":"https://github.com/converseon/Conversus.git","framework":"docker-compose","language":"python","packageInfo":{"language":"python"},"gitInfo":{"remoteUrl":"https://github.com/converseon/Conversus.git","currentBranch":"dev","lastCommit":{"hash":"565349feb5597a76de8a7561dc98d1c00705ec2c","author":"Alisson Claudino","date":"2024-02-08T21:20:15.000Z","message":"Merge pull request #2481 from claudinoac/fix-analysis-format-dev"},"status":{"staged":0,"unstaged":14,"untracked":0}},"lastScan":"2025-09-02T19:04:43.585Z"}� ���� �3A�E$ 7-u�%proj_dfc3cbd2ecd6f6e0Converseon-Tools/home/persist/repos/work/converseon/Converseon-Toolsgitactive{"repository":"git@github.com:converseon/Converseon-Tools.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:converseon/Converseon-Tools.git","currentBranch":"infrahub-toolkit","lastCommit":{"hash":"7fa706ed5d2998b3013972ad1d8534b148135c6a","author":"Richard Christopher","date":"2025-08-15T13:13:36.000Z","message":"adding puppet cleanup and recovery toolkit"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.567Z"}� ���� �30�s# 7!g�proj_1566db458c15aaa1timekeeper/home/persist/repos/work/ancillary/timekeepergitactive{"repository":"git@github.com:alephpt/timekeeper.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/timekeeper.git","currentBranch":"main","lastCommit":{"hash":"19dc759b28cd0196c219c647228774b92fb2df97","author":"alephpt","date":"2024-02-16T05:39:26.000Z","message":"slight refactor"},"status":{"staged":0,"unstaged":0,"untracked":1}},"lastScan":"2025-09-02T19:04:43.551Z"}� ���� �3�H" 7i�Mproj_92a0abe01c43e7eaGarbo/home/persist/repos/work/Old/Revelio-RN-brokedgitactive{"repository":"https://github.com/garbo-io/Revelio-RN.git","framework":"react","language":"typescript","packageInfo":{"name":"Garbo","version":"1.0.0","scripts":{"start":"expo start --dev-client","android":"expo run:android","ios":"expo run:ios","web":"expo start --web","eject":"expo eject"},"dependencies":{"@haskkor/react-native-recaptchav3":"^1.2.1","@react-native-async-storage/async-storage":"~1.17.3","@react-native-clipboard/clipboard":"^1.10.0","@react-native-community/datetimepicker":"6.1.2","@react-native-community/hooks":"^2.8.1","@react-native-community/netinfo":"8.2.0","@react-native-picker/picker":"2.4.0","@react-navigation/drawer":"^6.4.1","@react-navigation/native":"^6.0.10","amazon-cognito-identity-js":"^5.2.9","aws-amplify":"^4.3.24","aws-amplify-react-native":"^6.0.4","axios":"^0.27.2","expo":"~45.0.5","expo-app-loading":"~2.0.0","expo-blur":"~11.1.0","expo-dev-client":"~1.0.0","expo-font":"~10.1.0","expo-in-app-purchases":"~13.0.0","expo-linking":"~3.1.0","expo-splash-screen":"~0.15.1","expo-status-bar":"~1.3.0","react":"17.0.2","react-dom":"17.0.2","react-hook-form":"^7.32.1","react-native":"0.68.2","react-native-dotenv":"^3.3.1","react-native-fs":"^2.19.0","react-native-gesture-handler":"~2.2.1","react-native-keyboard-aware-scroll-view":"^0.9.5","react-native-modal-datetime-picker":"^13.1.2","react-native-reanimated":"~2.8.0","react-native-safe-area-context":"4.2.4","react-native-screens":"~3.11.1","react-native-select-dropdown":"^2.0.3","react-native-snap-carousel":"^3.9.1","react-native-tracking-transparency":"^0.1.1","react-native-web":"0.17.7","react-native-webview":"11.18.1"},"devDependencies":{"@babel/core":"^7.12.9","@types/react":"~17.0.21","@types/react-native":"~0.67.6","typescript":"~4.3.5"},"framework":"react","language":"typescript"},"gitInfo":{"remoteUrl":"https://github.com/garbo-io/Revelio-RN.git","currentBranch":"dev","lastCommit":{"hash":"8222c4497f79b534ba72765d7a48d4f3589cdd91","author":"anthonybu","date":"2022-12-19T11:17:10.000Z","message":"1.1.5 build with reverted signup flow"},"status":{"staged":0,"unstaged":6,"untracked":1}},"lastScan":"2025-09-02T19:04:43.538Z"}� ���� �3 v � u�v�g, 7W�proj_17f0b6afa75dd032NKrypt/home/persist/repos/work/vazio/NKryptgitactive{"repository":"git@github.com:vaziolabs/nkrypt.git","framework":"cargo","language":"rust","packageInfo":{"language":"rust","framework":"cargo"},"gitInfo":{"remoteUrl":"git@github.com:vaziolabs/nkrypt.git","currentBranch":"main","lastCommit":{"hash":"81cb0fec430f5f51472e6550eaa98bbcc86730f5","author":"Richard Christopher","date":"2025-08-30T15:25:16.000Z","message":"Fix directory structure and improve separation of concerns"},"status":{"staged":0,"unstaged":19,"untracked":58}},"lastScan":"2025-09-02T19:04:43.772Z"}� ��U� �3��1+ 7!_�proj_d0b80613b9a2937aDesolation/home/persist/repos/work/vazio/Desolationgitactive{"repository":"https://github.com/mRezaAnanta/Cyber-Psycho-Discord-Game-Server.git","packageInfo":{},"gitInfo":{"remoteUrl":"https://github.com/mRezaAnanta/Cyber-Psycho-Discord-Game-Server.git","currentBranch":"main","lastCommit":{"hash":"8a29ddd5d3d99b99d78e2f65bc5e4c09a6ff138f","author":"mRezaAnanta","date":"2022-07-05T03:48:00.000Z","message":"WIP poll database"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.748Z"}� ��?� �3�w* 7%c�#proj_d37e059b3213013aAI_Generated/home/persist/repos/work/vazio/AI_Generatedgitactive{"repository":"git@github.com:alephpt/AI-Research.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/AI-Research.git","currentBranch":"main","lastCommit":{"hash":"4b1874713cd6352a2ed38ea0a4450c62a91c36b1","author":"alephpt","date":"2024-07-09T05:11:53.000Z","message":"i'm calling it"},"status":{"staged":65,"unstaged":377,"untracked":2}},"lastScan":"2025-09-02T19:04:43.736Z"}� ��3� �3؄d) 7/w�_proj_ca64f34f8be83673puppet-controller/home/persist/repos/work/converseon/puppet-controllergitactive{"repository":"git@github.com:converseon/puppet-controller.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:converseon/puppet-controller.git","currentBranch":"staging","lastCommit":{"hash":"2dce8c2359b583c73601489571a0e2e0cd86b999","author":"Richard Christopher","date":"2025-08-15T13:12:03.000Z","message":"Merge branch 'staging' of github.com:converseon/puppet-controller into staging"},"status":{"staged":0,"unstaged":1,"untracked":0}},"lastScan":"2025-09-02T19:04:43.717Z"}� ��#� �3Ƅ(( 7+s�oproj_8a5b218e1fb7e594aws-iac-modules/home/persist/repos/work/converseon/aws-iac-modulesgitactive{"repository":"git@github.com:converseon/aws-tofu-modules.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:converseon/aws-tofu-modules.git","currentBranch":"staging","lastCommit":{"hash":"c21e91d069e95638a1c041bfa5d01e44d59a9c0b","author":"Richard Christopher","date":"2025-08-10T14:58:33.000Z","message":"fix: instance id for nlb"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.658Z"}� ���� �3��^' 73{�Kproj_dec66528e397db6aaws-iac-deployments/home/persist/repos/work/converseon/aws-iac-deploymentsgitactive{"repository":"git@github.com:converseon/aws-iac-deployments.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:converseon/aws-iac-deployments.git","currentBranch":"main","lastCommit":{"hash":"2399de045a266dbbb10edc20f5b2c02d2c7d9c3a","author":"Richard Christopher","date":"2025-08-10T04:56:00.000Z","message":"fix: staging nlb for hostname preservation and better configuration"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.645Z"}� ���� �3}�|& 7#k�'proj_fd49410876b72e01Kryptonetes/home/persist/repos/work/converseon/Kryptonetesgitactive{"repository":"git@github.com:NeoTecLLC/Kryptonetes.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:NeoTecLLC/Kryptonetes.git","currentBranch":"main","lastCommit":{"hash":"5a14a665490c77103bc0086be109f02877c17d8b","author":"Richard Christopher","date":"2025-08-15T13:14:13.000Z","message":"meh"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.630Z"}� ���� �3n l � n 9l�J0 7Ca�-proj_7fd59011fc7df9cdroutify-typescript-tailwind/home/persist/repos/work/vazio/SiteBuildergitactive{"repository":"git@github.com:BigStickStudio/SiteBuilder.git","framework":"svelte","language":"typescript","packageInfo":{"name":"routify-typescript-tailwind","scripts":{"build":"vite build","preview":"vite preview","dev":"vite","svelte-check":"svelte-check"},"dependencies":{"@internationalized/date":"^3.5.4","@unovis/svelte":"^1.4.2","bits-ui":"^0.21.12","buffer":"^6.0.3","clsx":"^2.1.1","cmdk-sv":"^0.0.17","embla-carousel-svelte":"^8.1.6","lucide-svelte":"^0.407.0","svelte-headless-table":"^0.18.2","svelte-radix":"^1.1.0","tailwind-merge":"^2.4.0","tailwind-variants":"^0.2.1","zod":"^3.23.8"},"devDependencies":{"@roxi/routify":"3.0.0-next.142","@sveltejs/vite-plugin-svelte":"^2.0.0","@tailwindcss/typography":"^0.5.13","@tsconfig/svelte":"^3.0.0","autoprefixer":"^10.4.19","postcss":"^8.4.38","svelte":"^4.0.0","svelte-check":"^3.0.3","svelte-preprocess":"^5.0.1","tailwindcss":"^3.4.4","tailwindcss-debug-screens":"^2.2.1","typescript":"^4.9.5","vite":"^4.0.0"},"framework":"svelte","language":"typescript"},"gitInfo":{"remoteUrl":"git@github.com:BigStickStudio/SiteBuilder.git","currentBranch":"main","lastCommit":{"hash":"94067991ea17e910fb71a22dcf3fe2d15424dfa6","author":"Richard Christopher","date":"2024-07-17T20:18:15.000Z","message":"Initial commit"},"status":{"staged":0,"unstaged":1,"untracked":11}},"lastScan":"2025-09-02T19:04:43.825Z"}� ���� �41�2/ 7S�9proj_7d98e7fb75ffc8b9QFNP/home/persist/repos/work/vazio/QFNPgitactive{"repository":"git@github.com:BigStickStudio/QFNP.git","framework":"go-modules","language":"go","packageInfo":{"language":"go","framework":"go-modules"},"gitInfo":{"remoteUrl":"git@github.com:BigStickStudio/QFNP.git","currentBranch":"main","lastCommit":{"hash":"e2bf334ef2474fdde9039c63c2a80933606e1a9d","author":"alephpt","date":"2024-07-10T23:08:41.000Z","message":"qfdb engine"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.812Z"}� ��y� �4%�$. 7O�%proj_126ca8a406b91cc8PA/home/persist/repos/work/vazio/PAgitactive{"repository":"git@github.com:alephpt/PA.git","framework":"docker-compose","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:alephpt/PA.git","currentBranch":"main","lastCommit":{"hash":"2462bfcdfe5ae758eb0e54decc6e172586197316","author":"Richard Christopher","date":"2025-08-28T03:34:09.000Z","message":"Remove legacy versions and complete architecture overhaul"},"status":{"staged":0,"unstaged":45,"untracked":32}},"lastScan":"2025-09-02T19:04:43.801Z"}� ��m� �4�h- 7Y�proj_ed90a641970b594fOATS-rs/home/persist/repos/work/vazio/OATS-rsgitactive{"repository":"git@github.com:TheNexusGroup/OATS-rs.git","framework":"cargo","language":"rust","packageInfo":{"language":"rust","framework":"cargo"},"gitInfo":{"remoteUrl":"git@github.com:TheNexusGroup/OATS-rs.git","currentBranch":"main","lastCommit":{"hash":"a9b31e4d3016be959fc28a7fd229d78e690de02e","author":"Richard Christopher","date":"2025-08-04T22:38:24.000Z","message":"Fix crates.io keyword limit: reduce to 5 keywords"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:43.786Z"}� ��a� �4 W � ��W�M4 7[_� proj_935c45cec52ec430docufact/home/persist/repos/work/vazio/docufactGit history to documentation and insightsgitactive{"repository":"git@github.com:TheNexusGroup/docufact.git","framework":"docker-compose","language":"typescript","packageInfo":{"name":"docufact","version":"0.1.0","description":"Git history to documentation and insights","main":"dist/apps/cli/src/cli.js","scripts":{"build":"tsc --project tsconfig.build.json","build:watch":"tsc --project tsconfig.build.json --watch","start:api":"python3 -m uvicorn apps.api.src.main:app --host 127.0.0.1 --port 8000 --reload","start:cli":"node dist/apps/cli/src/cli.js","start:worker":"node dist/apps/worker/src/index.js","start:web":"cd apps/web && npm run dev","dev:web":"cd apps/web && npm run dev","build:web":"cd apps/web && npm run build","test":"jest","test:watch":"jest --watch","clean":"rm -rf dist","dev":"concurrently \"npm run build:watch\" \"npm run start:api\" \"npm run dev:web\"","setup:web":"cd apps/web && npm install"},"dependencies":{"commander":"^12.0.0","@octokit/rest":"^21.0.0"},"devDependencies":{"@types/node":"^20.0.0","@types/jest":"^29.5.0","typescript":"^5.0.0","jest":"^30.0.0","ts-jest":"^29.0.0","concurrently":"^8.0.0"},"language":"typescript"},"gitInfo":{"remoteUrl":"git@github.com:TheNexusGroup/docufact.git","currentBranch":"main","lastCommit":{"hash":"9fb7a4822346cb001712752ab98921860e718da9","author":"Richard Christopher","date":"2025-09-01T15:04:29.000Z","message":"Initial commit for Git sync testing"},"status":{"staged":0,"unstaged":71,"untracked":166}},"lastScan":"2025-09-02T19:04:43.957Z"}� ���� �4��o3 7O�;proj_1ff41d12b5d2b8b1dc/home/persist/repos/work/vazio/dcgitactive{"repository":"git@github.com:vaziolabs/DualCitizenship.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:vaziolabs/DualCitizenship.git","currentBranch":"main","lastCommit":{"hash":"c3d3ceadba6698f4985e73cffcfa33f26158a972","author":"Richard Christopher","date":"2025-06-07T16:31:51.000Z","message":"duala"},"status":{"staged":0,"unstaged":2,"untracked":2}},"lastScan":"2025-09-02T19:04:43.889Z"}� ���� �4q�;2 7Y�?proj_0f81f15ad01dcfedcrawler/home/persist/repos/work/vazio/crawlergitactive{"repository":"git@github.com:TheNexusGroup/crawler.git","language":"c","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:TheNexusGroup/crawler.git","currentBranch":"main","lastCommit":{"hash":"a9328845ad2281a0238c69f9171f082dd602b1d0","author":"Richard Christopher","date":"2025-08-31T12:06:00.000Z","message":"feat: Enhanced Dependency Crawler v2.0 - Complete implementation"},"status":{"staged":0,"unstaged":1,"untracked":1}},"lastScan":"2025-09-02T19:04:43.858Z"}� ���� �4R�&1 75S� �proj_56a9bf978c8911aeauto-project-tracker/home/persist/repos/work/vazio/autoInteractive system topology tracker for Auto automation systemgitactive{"repository":"git@github.com:vaziolabs/otto.git","framework":"nodejs-backend","language":"javascript","packageInfo":{"name":"auto-project-tracker","version":"1.0.0","description":"Interactive system topology tracker for Auto automation system","main":"webapp.js","scripts":{"start":"node webapp.js","dev":"nodemon webapp.js","generate-maps":"curl -X POST http://localhost:3000/api/generate-maps"},"dependencies":{"express":"^4.18.2","js-yaml":"^4.1.0","socket.io":"^4.8.1"},"devDependencies":{"nodemon":"^3.0.1"},"framework":"nodejs-backend","language":"javascript"},"gitInfo":{"remoteUrl":"git@github.com:vaziolabs/otto.git","currentBranch":"main","lastCommit":{"hash":"5da616d31ca4807b7cc4a24dad1ea213c337c34a","author":"Richard Christopher","date":"2025-08-04T07:23:38.000Z","message":"we're lost"},"status":{"staged":0,"unstaged":4,"untracked":4}},"lastScan":"2025-09-02T19:04:43.843Z"}� ���� �4C \\�=6 7W��3proj_bb366300c186b8bfmemory/home/persist/repos/work/vazio/memoryAn innovative graph-based memory system using embeddings and entropy hashing for fast semantic search and context-aware memory retrieval.gitactive{"repository":"git@github.com:TheNexusGroup/memory.git","framework":"nodejs-backend","language":"python","packageInfo":{"name":"memory","version":"1.0.0","description":"An innovative graph-based memory system using embeddings and entropy hashing for fast semantic search and context-aware memory retrieval.","main":"index.js","scripts":{"dev":"nodemon --exec tsx src/server.ts","dev:simple":"nodemon --exec tsx src/server-simple.ts","build":"tsc","start":"node dist/server.js","test":"tsx src/test-client.ts","test:simple":"tsx src/test-simple.ts","test:server":"echo \"Error: no test specified\" && exit 1"},"dependencies":{"@huggingface/inference":"^4.7.1","@types/express":"^5.0.3","@types/node":"^24.3.0","@types/socket.io":"^3.0.1","@types/socket.io-client":"^1.4.36","@types/sqlite3":"^3.1.11","axios":"^1.11.0","bloom-filters":"^3.0.4","dotenv":"^17.2.1","express":"^5.1.0","natural":"^8.1.0","nodemon":"^3.1.10","socket.io":"^4.8.1","socket.io-client":"^4.8.1","sqlite3":"^5.1.7","stopword":"^3.1.5","tsx":"^4.20.5","typescript":"^5.9.2","xxhash-wasm":"^1.1.0"},"framework":"nodejs-backend","language":"python"},"gitInfo":{"remoteUrl":"git@github.com:TheNexusGroup/memory.git","currentBranch":"main","lastCommit":{"hash":"c358c12cec9d0ea0b7b9e26c084cf998a722c7c3","author":"Richard Christopher","date":"2025-08-31T19:06:24.000Z","message":"Complete Memory Vector-Map System - Production Ready"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:44.025Z"}� ��9� �4��a5 7[�proj_5058161f71fc08c5dualogic/home/persist/repos/work/vazio/dualogicgitactive{"repository":"git@github.com:dualogic/app.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:dualogic/app.git","currentBranch":"main","lastCommit":{"hash":"32280c865f57c6beac5691354d4d92315b15fbad","author":"Richard Christopher","date":"2025-07-14T16:53:12.000Z","message":"first"},"status":{"staged":0,"unstaged":6,"untracked":4}},"lastScan":"2025-09-02T19:04:43.986Z"}� ��� �4� ��&��R9 7#a�]proj_39a70d00ec551eb9personality/home/persist/repos/work/vazio/personalitygitactive{"repository":"git@github.com:TheNexusGroup/personality.git","language":"python","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:TheNexusGroup/personality.git","currentBranch":"coney","lastCommit":{"hash":"c4bf39276d1f9e6b67d06cc5e4a3d028c24f216c","author":"Richard Christopher","date":"2025-08-28T03:23:54.000Z","message":"🎉 LAUNCH SUCCESS: Complete AI Curiosity System Web Interface"},"status":{"staged":0,"unstaged":16,"untracked":38}},"lastScan":"2025-09-02T19:04:44.066Z"}� ��_� �5"�o8 7'aO�Qproj_ebba1cb11625e463verdant-paths/home/persist/repos/work/vazio/pathfindingA nature simulation strategy gamegitactive{"repository":"https://github.com/alephpt/TD_Concept.git","framework":"svelte","language":"typescript","packageInfo":{"name":"verdant-paths","version":"0.1.0","description":"A nature simulation strategy game","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","lint":"eslint .","format":"prettier --write ."},"dependencies":{"three":"^0.168.0","lucide-svelte":"^0.447.0","@roxi/routify":"^3.0.0"},"devDependencies":{"@sveltejs/adapter-auto":"^3.0.0","@sveltejs/kit":"^2.0.0","@sveltejs/vite-plugin-svelte":"^4.0.0","@types/eslint":"^9.6.0","@types/three":"^0.168.0","eslint":"^9.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-svelte":"^2.36.0","globals":"^15.0.0","prettier":"^3.1.1","prettier-plugin-svelte":"^3.1.2","svelte":"^5.0.0","svelte-check":"^4.0.0","tailwindcss":"^3.4.0","autoprefixer":"^10.4.20","postcss":"^8.4.47","typescript":"^5.0.0","typescript-eslint":"^8.0.0","vite":"^5.4.0"},"framework":"svelte","language":"typescript"},"gitInfo":{"remoteUrl":"https://github.com/alephpt/TD_Concept.git","currentBranch":"main"},"lastScan":"2025-09-02T19:04:44.053Z"}� ��S� �5�e7 7!Y��proj_3fced6e5b6399eb6optimus-ui/home/persist/repos/work/vazio/optimusA modular, interactive diagramming library for building dynamic graph-based user interfaces with seamless backend integrationgitactive{"repository":"git@github.com:TheNexusGroup/Optimus.git","language":"typescript","packageInfo":{"name":"optimus-ui","version":"0.1.0-alpha","description":"A modular, interactive diagramming library for building dynamic graph-based user interfaces with seamless backend integration","main":"dist/optimus.umd.js","scripts":{"dev":"vite serve examples/basic-html","build":"vite build","build:types":"tsc --declaration --emitDeclarationOnly --outDir dist","test":"vitest","test:ui":"vitest --ui","test:coverage":"vitest --coverage","lint":"eslint lib examples --ext .js,.ts,.jsx,.tsx","lint:fix":"eslint lib examples --ext .js,.ts,.jsx,.tsx --fix","typecheck":"tsc --noEmit","format":"prettier --write 'lib/**/*.{js,ts,json,css,md}' 'examples/**/*.{js,ts,json,css,md}'","prepare":"npm run build","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"devDependencies":{"@types/node":"^20.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","@vitejs/plugin-react":"^4.0.0","@vitest/ui":"^1.0.0","eslint":"^8.45.0","eslint-plugin-import":"^2.28.0","prettier":"^3.0.0","typescript":"^5.0.0","vite":"^5.0.0","vite-plugin-dts":"^3.0.0","vitepress":"^1.0.0","vitest":"^1.0.0","c8":"^8.0.0"},"language":"typescript"},"gitInfo":{"remoteUrl":"git@github.com:TheNexusGroup/Optimus.git","currentBranch":"main","lastCommit":{"hash":"8b7ccb88082d425b15f9b4be885c2f66e36b17a5","author":"Richard Christopher","date":"2025-08-28T15:10:54.000Z","message":"Initial commit: Optimus modular diagramming library"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:44.039Z"}� ��F� �5 � � � ����&> 7!_�)�kproj_8690428ce84b6736timekeeper/home/persist/repos/work/vazio/timekeeperTimekeeper is a comprehensive productivity system featuring **Momentum** (personal) and **Manifest** (enterprise) modes for managing goals through the four life pillars: Health, Wealth, Love, and Happiness.gitactive{"framework":"nodejs-backend","language":"javascript","packageInfo":{"name":"timekeeper","version":"1.0.0","description":"Timekeeper is a comprehensive productivity system featuring **Momentum** (personal) and **Manifest** (enterprise) modes for managing goals through the four life pillars: Health, Wealth, Love, and Happiness.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"dependencies":{"cors":"^2.8.5","express":"^5.1.0","jsonwebtoken":"^9.0.2","playwright":"^1.55.0"},"framework":"nodejs-backend","language":"javascript"},"gitInfo":{"currentBranch":"main","lastCommit":{"hash":"28af4ffc512488e42b450914df7746f1ff5c0d78","author":"Richard Christopher","date":"2025-08-28T03:22:06.000Z","message":"Clean up unnecessary files from root directory"},"status":{"staged":0,"unstaged":44,"untracked":39}},"lastScan":"2025-09-02T19:04:44.175Z"}� ���� �5��+= 7Y�proj_1ae548f58f7b69b7strings/home/persist/repos/work/vazio/stringsgitactive{"repository":"git@github.com:TheNexusGroup/strings.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:TheNexusGroup/strings.git","currentBranch":"dev","lastCommit":{"hash":"43de352f650d7317f5677dfddf3e8df987466105","author":"Richard Christopher","date":"2025-09-01T16:32:27.000Z","message":"Complete Phase 1 critical infrastructure fixes and Phase 2 setup"},"status":{"staged":0,"unstaged":1,"untracked":2}},"lastScan":"2025-09-02T19:04:44.129Z"}� ���� �5a�b< 7S�proj_7b2f1504d43a00ecstoq/home/persist/repos/work/vazio/stoqgitactive{"repository":"git@github.com:vaziolabs/nexus.git","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:vaziolabs/nexus.git","currentBranch":"main","lastCommit":{"hash":"5e1f28abcef953da761de1d4eae124f1689439fa","author":"Richard Christopher","date":"2025-08-30T14:44:40.000Z","message":"upstream"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:44.117Z"}� ���� �5U�C; 7#a�?proj_1ae78f83f9fee345stablechaos/home/persist/repos/work/vazio/stablechaosgitactive{"repository":"git@github.com:TheNexusGroup/StableChaos.git","language":"python","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:TheNexusGroup/StableChaos.git","currentBranch":"Axis-Mundi","lastCommit":{"hash":"a22618d56e418fb876563bb007a2ce73b118173b","author":"alephpt","date":"2025-03-23T22:05:31.000Z","message":"Merge branch 'main' of github.com:vaziolabs/StableChaos"},"status":{"staged":83,"unstaged":1,"untracked":15}},"lastScan":"2025-09-02T19:04:44.091Z"}� ��w� �5;�: 7#a�gproj_47b6024f28e7907bpseudoshell/home/persist/repos/work/vazio/pseudoshellgitactive{"repository":"git@github.com:NeoTecLLC/pseudoshell.git","language":"python","packageInfo":{},"gitInfo":{"remoteUrl":"git@github.com:NeoTecLLC/pseudoshell.git","currentBranch":"main","lastCommit":{"hash":"be4b2496d7f6f8ec9baa9a537f4769db171cb0ff","author":"alephpt","date":"2024-03-22T22:20:00.000Z","message":"the rabbit hole gets deeper"},"status":{"staged":0,"unstaged":0,"untracked":0}},"lastScan":"2025-09-02T19:04:44.078Z"}� ��k� �5/0:"playwright test","test:e2e":"playwright test --project=chromium --project=firefox --project=webkit","lighthouse":"lighthouse --output json --output html --chrome-flags=\"--headless\"","lighthouse:all":"node scripts/lighthouse-all.js","lint":"eslint . --ext .js,.ts,.html","typecheck":"echo 'No TypeScript files to check in static sites'","validate:html":"node scripts/validate-html.js","validate:accessibility":"pa11y-ci --sitemap","performance:budget":"node scripts/performance-budget.js","deploy":"npm run build && npm run test:e2e && echo 'Ready for deployment'","clean":"rimraf dist coverage .lighthouse"},"dependencies":{"acorn":"^8.15.0","acorn-jsx":"^5.3.2","agent-base":"^6.0.2","ajv":"^6.12.6","ansi-colors":"^4.1.3","ansi-regex":"^5.0.1","ansi-styles":"^4.3.0","argparse":"^2.0.1","array-union":"^1.0.2","array-uniq":"^1.0.3","ast-types":"^0.13.4","async":"^2.6.4","axe-core":"^4.10.3","b4a":"^1.6.7","balanced-match":"^1.0.2","bare-events":"^2.6.1","bare-fs":"^4.2.2","bare-os":"^3.6.2","bare-path":"^3.0.0","bare-stream":"^2.7.0","base64-js":"^1.5.1","basic-auth":"^2.0.1","basic-ftp":"^5.0.5","bfj":"^7.0.2","bl":"^4.1.0","bluebird":"^3.7.2","boolbase":"^1.0.0","brace-expansion":"^1.1.12","buffer":"^5.7.1","buffer-crc32":"^0.2.13","call-bind-apply-helpers":"^1.0.2","call-bound":"^1.0.4","callsites":"^3.1.0","chalk":"^4.1.2","check-types":"^11.2.3","cheerio":"^1.0.0","cheerio-select":"^2.1.0","chownr":"^1.1.4","chrome-launcher":"^1.2.0","chromium-bidi":"^0.6.3","cliui":"^8.0.1","color-convert":"^2.0.1","color-name":"^1.1.4","commander":"^6.2.1","concat-map":"^0.0.1","configstore":"^5.0.1","cookie":"^0.4.2","corser":"^2.0.1","cross-spawn":"^7.0.6","crypto-random-string":"^2.0.0","csp_evaluator":"^1.1.1","css-select":"^5.2.2","css-what":"^6.2.2","data-uri-to-buffer":"^6.0.2","date-fns":"^2.30.0","debug":"^4.4.1","decimal.js":"^10.6.0","deep-is":"^0.1.4","define-lazy-prop":"^2.0.0","degenerator":"^5.0.1","devtools-protocol":"^0.0.1232444","doctrine":"^3.0.0","dom-serializer":"^2.0.0","domelementtype":"^2.3.0","domhandler":"^5.0.3","domutils":"^3.2.2","dot-prop":"^5.3.0","dunder-proto":"^1.0.1","eastasianwidth":"^0.2.0","emoji-regex":"^8.0.0","encoding-sniffer":"^0.2.1","end-of-stream":"^1.4.5","enquirer":"^2.4.1","entities":"^4.5.0","envinfo":"^7.8.1","es-define-property":"^1.0.1","es-errors":"^1.3.0","es-object-atoms":"^1.1.1","escalade":"^3.2.0","escape-string-regexp":"^4.0.0","escodegen":"^2.1.0","eslint-scope":"^7.2.2","eslint-visitor-keys":"^3.4.3","espree":"^9.6.1","esprima":"^4.0.1","esquery":"^1.6.0","esrecurse":"^4.3.0","estraverse":"^5.3.0","esutils":"^2.0.3","eventemitter3":"^4.0.7","extract-zip":"^2.0.1","fast-deep-equal":"^3.1.3","fast-fifo":"^1.3.2","fast-json-stable-stringify":"^2.1.0","fast-levenshtein":"^2.0.6","fastq":"^1.19.1","fd-slicer":"^1.1.0","file-entry-cache":"^6.0.1","file-url":"^3.0.0","find-up":"^5.0.0","flat-cache":"^3.2.0","flatted":"^3.3.3","follow-redirects":"^1.15.11","foreground-child":"^3.3.1","fs-constants":"^1.0.0","fs.realpath":"^1.0.0","function-bind":"^1.1.2","get-caller-file":"^2.0.5","get-intrinsic":"^1.3.0","get-proto":"^1.0.1","get-stream":"^5.2.0","get-uri":"^6.0.5","glob":"^7.2.3","glob-parent":"^6.0.2","globals":"^13.24.0","globby":"^6.1.0","gopd":"^1.2.0","graceful-fs":"^4.2.11","graphemer":"^1.4.0","has-flag":"^4.0.0","has-symbols":"^1.1.0","hasown":"^2.0.2","he":"^1.2.0","hoopy":"^0.1.4","html_codesniffer":"^2.5.1","html-encoding-sniffer":"^3.0.0","htmlparser2":"^9.1.0","http-link-header":"^1.1.3","http-proxy":"^1.18.1","http-proxy-agent":"^7.0.2","https-proxy-agent":"^5.0.1","iconv-lite":"^0.6.3","ieee754":"^1.2.1","ignore":"^5.3.2","image-ssim":"^0.2.0","import-fresh":"^3.3.1","imurmurhash":"^0.1.4","inflight":"^1.0.6","inherits":"^2.0.4","intl-messageformat":"^10.7.16","ip-address":"^10.0.1","is":"^3.3.2","is-docker":"^2.2.1","is-extglob":"^2.1.1","is-fullwidth-code-point":"^3.0.0","is-glob":"^4.0.3","is-obj":"^2.0.0","is-path-inside":"^3.0.3","is-typedarray":"^1.0.0","is-wsl":"^2.2.0","isexe":"^2.0.0","jackspeak":"^3.4.3","jpeg-js":"^0.4.4","js-library-detector":"^6.7.0","js-yaml":"^4.1.0","json-buffer":"^3.0.1","json-schema-traverse":"^0.4.1","json-stable-stringify-without-jsonify":"^1.0.1","keyv":"^4.5.4","kleur":"^4.1.5","levn":"^0.4.1","lighthouse-logger":"^2.0.2","lighthouse-stack-packs":"^1.12.1","locate-path":"^6.0.0","lodash":"^4.17.21","lodash.merge":"^4.6.2","lookup-closest-locale":"^6.2.0","lru_map":"^0.3.3","lru-cache":"^7.18.3","make-dir":"^3.1.0","marky":"^1.3.0","math-intrinsics":"^1.1.0","metaviewport-parser":"^0.3.0","mime":"^1.6.0","minimatch":"^3.1.2","minimist":"^1.2.8","minipass":"^7.1.2","mitt":"^3.0.1","mkdirp-classic":"^0.5.3","ms":"^2.1.3","mustache":"^4.2.0","natural-compare":"^1.4.0","netmask":"^2.0.2","node-fetch":"^2.6.13","node.extend":"^2.0.3","nth-check":"^2.1.1","object-assign":"^4.1.1","object-inspect":"^1.13.4","once":"^1.4.0","open":"^8.4.2","opener":"^1.5.2","optionator":"^0.9.4","p-limit":"^3.1.0","p-locate":"^5.0.0","p-timeout":"^4.1.0","p-try":"^2.2.0","pa11y":"^6.2.3","pac-proxy-agent":"^7.2.0","pac-resolver":"^7.0.1","package-json-from-dist":"^1.0.1","parent-module":"^1.0.1","parse-cache-control":"^1.0.1","parse5":"^7.3.0","parse5-htmlparser2-tree-adapter":"^7.1.0","parse5-parser-stream":"^7.1.2","path-exists":"^4.0.0","path-is-absolute":"^1.0.1","path-key":"^3.1.1","path-scurry":"^1.11.1","pend":"^1.2.0","pify":"^2.3.0","pinkie":"^2.0.4","pinkie-promise":"^2.0.1","pkg-dir":"^4.2.0","playwright":"^1.55.0","playwright-core":"^1.55.0","portfinder":"^1.0.37","prelude-ls":"^1.2.1","prepend-http":"^3.0.1","progress":"^2.0.3","protocolify":"^3.0.0","proxy-agent":"^6.5.0","proxy-from-env":"^1.1.0","ps-list":"^8.1.1","pump":"^3.0.3","punycode":"^2.3.1","puppeteer":"^9.1.1","puppeteer-core":"^22.15.0","qs":"^6.14.0","queue-microtask":"^1.2.3","readable-stream":"^3.6.2","require-directory":"^2.1.1","requires-port":"^1.0.0","resolve-from":"^4.0.0","reusify":"^1.1.0","robots-parser":"^3.0.1","run-parallel":"^1.2.0","rxjs":"^7.8.2","safe-buffer":"^5.1.2","safer-buffer":"^2.1.2","secure-compare":"^3.0.1","semver":"^5.7.2","shebang-command":"^2.0.0","shebang-regex":"^3.0.0","shell-quote":"^1.8.3","side-channel":"^1.1.0","side-channel-list":"^1.0.0","side-channel-map":"^1.0.1","side-channel-weakmap":"^1.0.2","signal-exit":"^3.0.7","smart-buffer":"^4.2.0","socks":"^2.8.7","socks-proxy-agent":"^8.0.5","source-map":"^0.6.1","spawn-command":"^0.0.2","speedline-core":"^1.4.3","streamx":"^2.22.1","string_decoder":"^1.3.0","string-width":"^4.2.3","string-width-cjs":"^4.2.3","strip-ansi":"^6.0.1","strip-ansi-cjs":"^6.0.1","strip-json-comments":"^3.1.1","supports-color":"^8.1.1","tar-fs":"^2.1.3","tar-stream":"^2.2.0","text-decoder":"^1.2.3","text-table":"^0.2.0","third-party-web":"^0.24.5","through":"^2.3.8","tldts-core":"^6.1.86","tldts-icann":"^6.1.86","tr46":"^0.0.3","tree-kill":"^1.2.2","tryer":"^1.0.1","tslib":"^1.14.1","type-check":"^0.4.0","type-fest":"^0.20.2","typedarray-to-buffer":"^3.1.5","unbzip2-stream":"^1.4.3","undici":"^6.21.3","undici-types":"^7.10.0","union":"^0.5.0","unique-string":"^2.0.0","uri-js":"^4.4.1","url-join":"^4.0.1","urlpattern-polyfill":"^10.0.0","util-deprecate":"^1.0.2","webidl-conversions":"^3.0.1","whatwg-encoding":"^2.0.0","whatwg-mimetype":"^4.0.0","whatwg-url":"^5.0.0","which":"^2.0.2","word-wrap":"^1.2.5","wordwrap":"^1.0.0","wrap-ansi":"^7.0.0","wrap-ansi-cjs":"^7.0.0","wrappy":"^1.0.2","write-file-atomic":"^3.0.3","ws":"^7.5.10","xdg-basedir":"^4.0.0","y18n":"^5.0.8","yallist":"^4.0.0","yargs":"^17.7.2","yargs-parser":"^21.1.1","yauzl":"^2.10.0","yocto-queue":"^0.1.0","zod":"^3.23.8"},"devDependencies":{"@playwright/test":"^1.40.0","concurrently":"^8.2.0","eslint":"^8.55.0","http-server":"^14.1.1","lighthouse":"^11.7.1","pa11y-ci":"^3.0.1","rimraf":"^5.0.5"},"language":"javascript"},"gitInfo":{"remoteUrl":"git@github.com:vaziolabs/websites.git","currentBranch":"wreckage","lastCommit":{"hash":"5d28b7452b4a8cf506d18871e2987229ecebcc58","author":"Richard Christopher","date":"2025-09-02T03:59:43.000Z","message":"pre-wreckage"},"status":{"staged":0,"unstaged":9,"untracked":17}},"lastScan":"2025-09-02T19:04:44.248Z"}� ��� �5�  r r�? 71[���!proj_1df5fa6ff44b724avaziolabs-websites/home/persist/repos/work/vazio/websitesVazioLabs website ecosystem with performance optimization and testinggitactive{"repository":"git@github.com:vaziolabs/websites.git","language":"javascript","packageInfo":{"name":"vaziolabs-websites","version":"1.0.0","description":"VazioLabs website ecosystem with performance optimization and testing","main":"playwright.config.js","scripts":{"dev":"concurrently \"npm run dev:vazio\" \"npm run dev:ancillary\" \"npm run dev:ascetic\" \"npm run dev:neotec\"","dev:vazio":"http-server vazio -p 3000 -c-1","dev:ancillary":"http-server ancillary -p 3001 -c-1","dev:ascetic":"http-server ascetic -p 3002 -c-1","dev:neotec":"http-server neotec -p 3003 -c-1","build":"npm run build:optimize && npm run build:validate","build:optimize":"node scripts/optimize-assets.js","build:validate":"npm run lighthouse:all","test"/

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/NeoTecDigital/mcp_shamash'

If you have feedback or need assistance with the MCP directory API, please join our Discord server