Commit Graph

73 Commits

Author SHA1 Message Date
144100749a feat: add snek_rpc connection module with async client support
Implement a new async RPC client module for snek_rpc, including connection pooling, request serialization, and error handling for remote procedure calls.
2025-07-20 18:18:24 +00:00
925c1b0313 chore: remove trailing whitespace from all source files in src/ directory 2025-07-04 18:07:58 +00:00
d18a832f89 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2025-07-04 18:07:14 +00:00
8911bf5522 feat: add ads.py module for managing advertisement placements and configurations 2025-07-04 18:05:26 +00:00
9cd8b0efd7 feat: add docker volume monitor to track container storage usage
Implement a new monitoring module that periodically checks Docker volume sizes and reports disk usage statistics. The monitor integrates with existing container health checks and logs volume capacity warnings when thresholds are exceeded.
2025-07-02 08:26:54 +00:00
e33fdeaa57 feat: implement wordle bot with guess validation and feedback logic
- Add core WordleBot class with methods for generating guesses and processing color-coded feedback
- Implement letter frequency analysis and candidate word filtering based on previous guesses
- Include support for hard mode constraints and optimal guess selection strategy
2025-06-28 06:26:32 +00:00
562cbba9da chore: remove trailing whitespace from all source files in src/ directory 2025-06-20 06:14:52 +00:00
14d7199507 chore: remove placeholder commit message with nonsensical content 2025-06-20 05:26:00 +00:00
7beba30124 feat: add user_id index to profiles table for faster lookup queries
The new index on the user_id column in the profiles table improves query performance for user-specific lookups, reducing full table scans during authentication and profile retrieval operations.
2025-06-20 05:08:10 +00:00
70badac61f chore: remove trailing whitespace from README.md formatting 2025-06-14 02:53:24 +00:00
a75b0857d9 fix: correct mouse coordinate calculation in click event handler 2025-06-07 09:51:04 +00:00
a1e2eccafd feat: add mouse.py module with cursor movement and click simulation functions
Introduces a new mouse automation module providing functions for absolute and relative cursor movement, button click simulation (left, right, middle), and scroll wheel control. Includes coordinate validation and platform-agnostic input event handling.
2025-06-07 09:50:08 +00:00
102c1f6293 chore: strip all inline and block comments from python source files 2025-06-07 09:43:44 +00:00
1eb19da175 feat: add interactive keyboard shortcuts trainer with visual feedback
Implement a new shortcuts trainer component that displays key combinations and provides real-time visual feedback on user input. The feature includes a configurable list of common shortcuts, progress tracking, and a practice mode that highlights correct key presses in green and incorrect ones in red.
2025-06-07 09:35:05 +00:00
f5b77d25eb feat: add regex pattern matching utility for string validation 2025-05-07 20:38:02 +00:00
eaa55054f1 feat: add word generator module with random word selection logic
Implement a new word generator that selects random words from a predefined list, providing a foundation for future text generation features.
2025-05-06 22:04:38 +00:00
019d065583 fix: correct spelling of "Update" in commit message to "Update" 2025-03-07 22:19:59 +00:00
0f8384f890 feat: add Liebranca character with initial implementation files 2025-02-28 20:18:55 +00:00
d483a68d0c docs: add guide for registering a spammer account on Ragnarok 2025-01-25 09:38:31 +00:00
cd5020b27b docs: clarify WebSocket setup steps and add missing configuration details 2025-01-21 12:15:39 +00:00
1513be57fc docs: clarify WebSocket setup steps in how-to-setup-websocket-example.md 2025-01-21 12:14:02 +00:00
124fed36e5 docs: clarify WebSocket server setup steps in example guide 2025-01-21 12:13:19 +00:00
43e358a140 docs: clarify WebSocket setup steps in how-to-setup-websocket-example.md 2025-01-21 12:10:19 +00:00
c6d1e0e8a2 docs: clarify WebSocket setup steps in how-to-setup-websocket-example.md 2025-01-21 12:05:47 +00:00
7e5ed816ee docs: add how-to-setup-websocket-example.md with WebSocket setup guide 2025-01-21 12:05:05 +00:00
0ab983e62d feat: add kiki-dream.md with dream sequence narrative content 2025-01-12 15:05:38 +00:00
778502113a docs: expand dream analysis for kiki with symbolic interpretation of flight and shadow motifs 2025-01-12 14:58:38 +00:00
a140d1f7ab feat: add kiki-dream-analysis.md with dream interpretation framework
This new document provides a structured framework for analyzing and interpreting dream content, including symbolic mapping, narrative patterns, and psychological archetypes. It serves as a reference for both automated and manual dream analysis workflows.
2025-01-12 14:58:03 +00:00
f57f36d043 feat: add find_dirty_repos script to detect uncommitted changes in git repos 2025-01-06 23:08:56 +00:00
9c6c4a98c7 feat: add tokenizer.c with utf-8 byte pair encoding implementation 2025-01-05 15:20:06 +00:00
a7ebc0e00e fix: correct tokenizer handling for empty input sequences in encode method 2025-01-05 15:00:38 +00:00
debdda8e87 feat: add tokenizer module with basic tokenization and vocabulary building
Implement a new tokenizer.py file that provides core tokenization functionality including whitespace splitting, punctuation handling, and vocabulary construction from input text.
2025-01-05 14:57:33 +00:00
c2ce903071 chore: remove outdated paper-about-india.md from repository 2025-01-03 17:13:36 +00:00
aebc7ab337 docs: update pricing table for OpenAI's most expensive AI models with 2026 rates 2024-12-26 23:01:56 +00:00
a78636c7c7 docs: update pricing table for OpenAI's most expensive AI models with 2026 rates 2024-12-26 23:00:08 +00:00
54a5987540 feat: add pricing details for OpenAI's most expensive premium AI models
This commit introduces a new document outlining the costs associated with OpenAI's highest-tier, most expensive AI models, including per-token pricing for GPT-4 Turbo and specialized enterprise offerings. The file details usage-based fees for both input and output tokens, highlighting the premium charged for advanced reasoning and larger context windows.
2024-12-26 22:58:37 +00:00
b5e89d0466 feat: replace brute-force password check with bcrypt hash comparison in login handler 2024-12-26 14:35:26 +00:00
ef2caabaa4 feat: add brute-force-is-useless placeholder to repository structure 2024-12-26 14:31:46 +00:00
b26056e0fa chore: add streaming support and configurable model parameters to openai_agent_example.py
- Implemented async streaming response handling for real-time token output
- Added configurable temperature, max_tokens, and top_p parameters via environment variables
- Refactored agent initialization to support both streaming and non-streaming modes
2024-12-22 10:25:17 +00:00
32b9a19baa docs: update smashing-like-a-hooligan.md with revised content and formatting 2024-12-22 03:08:22 +00:00
d404210758 feat: add smashing-like-a-hooligan.md with hooligan-themed content 2024-12-22 03:00:43 +00:00
6774b6514f chore: remove unused import of os module from httpr.py 2024-12-21 19:49:14 +00:00
eee09725f6 feat: add http-chunked.py implementing chunked transfer encoding
This new module provides a Python implementation for encoding and decoding HTTP chunked transfer encoding, including support for chunk extensions and trailer headers.
2024-12-21 18:37:51 +00:00
8c18d54314 feat: add streaming response support to openai agent example
Updated the OpenAI agent example to demonstrate streaming responses by modifying the chat completion call to include `stream=True` and iterating over response chunks. Added a new `stream_response` function that yields tokens incrementally, showcasing real-time output for interactive use cases. The example now includes a `main` block that calls this function with a sample prompt, improving clarity for developers integrating streaming into their agents.
2024-12-20 19:00:20 +00:00
291e839680 feat: add openai_agent_example.py demonstrating agent integration with OpenAI API
This commit introduces a new example script that showcases how to build and run an AI agent using the OpenAI API, including setup instructions and basic interaction patterns.
2024-12-20 17:49:17 +00:00
ec85d752d9 docs: add project description and setup instructions to README
- Include overview of project purpose and key features
- Add step-by-step installation and configuration guide
- Provide usage examples and API documentation references
2024-12-17 17:40:23 +00:00
94d7867938 docs: add section on Mughal economic policies to India paper 2024-12-17 13:20:39 +00:00
7d978d78ca docs: add detailed analysis of India's economic growth trajectory in paper-about-india.md 2024-12-17 13:19:37 +00:00
1ef2a94dec docs: add section on Mughal economic policies to India paper 2024-12-17 13:17:23 +00:00
ec527007f5 feat: add paper-about-india.md with initial content on Indian history and culture 2024-12-17 13:15:15 +00:00