Listing
What's New
404Development | Software Hub Discord server icon

404Development | Software Hub

404Development | Software Hub Updates & Events

Server Updates & Events

Upcoming Events

Recent Updates

404Dev: CodeBase-280B Performance Boosts

โšก Performance & Efficiency

  • Only a fraction of the modelโ€™s parameters are active at a time for each token
  • Parallel attention and MoE pathways maximize GPU usage
  • Sparse activation + quantized caches drastically reduces memory requirements

๐Ÿ”ฎ Future Plans

  • Faster attention with FlashAttention
  • Expert parallelism across devices
  • Advanced quantization methods (GPTQ, AWQ)
  • Pipeline parallelism and gradient checkpointing for huge-scale models

Weโ€™re thrilled to see what the community can do with CodeBase-280B and canโ€™t wait to continue development in the coming months.

- Conner | 404Development

404Dev: CodeBase-280B Performance Boosts โ†’

CodeBase-280B: Next-Gen MoE LLM Launched

๐Ÿš€ Introducing CodeBase-280B: Phase 1

Hey everyone,
Weโ€™re excited to share the first phase of CodeBase-280B, our next-generation language model built for performance, scalability, and advanced AI capabilities. Hereโ€™s what makes it special:

๐Ÿ’ก Key Highlights

  • Mixture of Experts (MoE): 128 experts with 9 active per token, meaning the model only uses the parts it needs for efficiency and speed.
  • Massive Context Window: Handles up to 384,000 tokens at once, allowing it to understand extremely long documents or conversations.
  • Compressed Attention: Optimized memory usage with partial KV sharing to keep inference fast.
  • Efficient Inference: 8-bit quantization with KV cache compression reduces memory requirements without sacrificing quality.
  • Parallel & Distributed: Designed for multi-GPU setups with support for distributed training and mixed precision (bfloat16) for optimal performance.

๐Ÿ“Š Specs at a Glance

  • Hidden Size: 7,168
  • Layers: 75
  • Attention Heads: 52
  • Experts: 128 total, 9 active
  • Context Window: 384,000 tokens
  • Parameters: ~280B total (~18B active at a time)
  • Vocabulary: 51,200 tokens

๐Ÿ› ๏ธ Project Structure & Usage

CodeBase-280B includes everything you need to train, test, and run inference on the model, including:

  • Transformer architecture and MoE modules
  • Compressed attention and RoPE positional encoding
  • Quantization utilities for memory-efficient inference
  • Training scripts with multi-GPU support
  • Open-source configuration for customization

Installation is simple: clone the repo and install dependencies via pip. You can train, generate text, benchmark, or run tests with provided scripts.

CodeBase-280B: Next-Gen MoE LLM Launched โ†’

TimekeeperV2 Hits Stability: Focus Shifts to Maintenance

Changelog - TimekeeperV2

Version: 2.1.04
Date: 2025-12-02

Overview:

TimekeeperV2 has reached a mature and stable state. All planned core features are now implemented. Going forward, the focus will be on maintaining performance, reliability, and improving existing features, rather than adding new functionality.

What's New Since Last Update:

  • Final refinements to time tracking and scheduling features
  • Bug fixes and stability improvements
  • Optimizations for server performance
  • Updated user interface for easier navigation

Maintenance Focus Moving Forward:

  • Ensuring TimekeeperV2 continues running smoothly across all servers
  • Improving response times and reliability
  • Fixing bugs and addressing user-reported issues promptly
  • Minor quality-of-life improvements to features

Notes:
TimekeeperV2 will not be receiving any major new features for the forseeable future. This allows the team to focus on quality maintenance and prepare for exciting new projects.

Ping:|| @Members||

TimekeeperV2 Hits Stability: Focus Shifts to Maintenance โ†’

(API Key was given a filler for the time being, we're pushing updates to access your API Key as I write this)

Fixes to the website, bot, and backend have been implemented. The Account Panel officially works as well as Stripe, the API, and authentication/validation setup.

image.png

404Development Changelog: New Features & Updates

404Development โ€“ Changelog Update

Weโ€™ve been hard at work improving our website and tools. Hereโ€™s whatโ€™s new:

  • Support Module: Fixed and fully optimized.
  • Discord Logins: Now available for seamless authentication.
  • Priority Page Loading: Pages now load faster for a smoother experience.
  • Lazy Loading Reduced: Content appears more quickly.
  • Improved Latency: Overall site responsiveness enhanced.
  • Bot Integrations: Support now integrates directly between Discord and the website.
  • API Builder: Phase 3 is complete and nearing deployment.
  • Design Updates: Fresh design choices applied for a modern look and feel.

Weโ€™re also excited to announce the opening of our Trello board to track tasks and updates publicly.

Thank you for your continued support and feedback!

404Development Changelog: New Features & Updates โ†’

This is the same with all buttons within the account panel, this stems from how the server handles GET requests and how typescript transpiles HTML code. Will be fixed in 2.0.5

Logins are currently broken
To access your account you will have to do the following:
- Click Login with Discord
- Follow the prompts
- Once you get to the Failed to GET /account:
- Return to https://timekeeper.404development.dev/
- You will now have access to your account

Timekeeper V2 | Enterprise Time Tracking for Discord

Timekeeper V2 - Enterprise-grade Discord time tracking bot with ML-powered analytics

All markdown files will be added to the documentation page sometime this week

This is just Part 1 of my multi-part upgrade for this month, after this upgrade we'll be moving towards a weekly update schedule

๐ŸŽ‰ Enjoy the 15x performance boost and enhanced monitoring! ๐Ÿš€

Version: 2.0.0
Release: 2025-01-18
Status: โœ… Production Ready

404Dev Update: Bug Fixes & New Features

๐Ÿ› BUG FIXES

  • Fixed missing current_app import in clock routes
  • Fixed NotFoundError requiring explicit message
  • Fixed circuit breaker metrics not exposed
  • Fixed cache metrics not being tracked
  • Fixed atomic operations not reporting metrics
  • Fixed thread pool not being monitored

๐Ÿ”ฎ UPCOMING FEATURES

  • Export endpoints: PDF/CSV report generation
  • Streaming endpoints: Server-Sent Events for real-time updates
  • Enhanced GraphQL: Subscriptions for live data
  • Advanced caching: Redis-backed distributed cache
  • API key rotation: Automatic key rotation system
  • Expanded analytics: More ML-powered insights

๐Ÿ“ž SUPPORT

Getting Help

  • Health Issues: Check /health/detailed endpoint
  • Performance: Review /metrics in Prometheus
  • Documentation: Visit /api/docs
  • Migration Help: See FASTAPI_MIGRATION.md

Reporting Issues

  • Check logs for errors
  • Include /health/detailed output
  • Provide metrics snapshot if available
404Dev Update: Bug Fixes & New Features โ†’

404Dev Docs Updated: FastAPI, API v2 & Monitoring

๐Ÿ“– DOCUMENTATION

New Documentation Files

  • FASTAPI_MIGRATION.md - Complete migration guide
  • API_V2_MIGRATION_SUMMARY.md - v2 migration details
  • INTEGRATED_API_SETUP.md - Single-process setup guide
  • MONITORING_GUIDE.md - Complete monitoring documentation
  • MONITORING_QUICK_START.md - 5-minute monitoring setup
  • SWAGGER_UI_GUIDE.md - Enhanced Swagger UI features
  • OPENAPI_ENHANCEMENTS.md - OpenAPI configuration details

Updated Documentation

  • README.md - Updated with v2 information
  • FASTAPI_MIGRATION.md - Reflects threading model
404Dev Docs Updated: FastAPI, API v2 & Monitoring โ†’

๐Ÿ“Š METRICS

Code Changes

  • Files Modified: 27 files
  • Lines Added: +2,033
  • Lines Removed: -3,449
  • Net Change: -1,416 lines (cleaner codebase!)

image.png

Major Update: Threading, FastAPI & Caching Overhaul

๐Ÿ”„ MODIFIED FILES

Core Application

  • Core/Bot.py:
  • Changed from asyncio.create_task() to threading.Thread()
  • Added thread_pool (4 workers via ThreadPoolExecutor)
  • New start_api_server_threaded() method
  • API server runs in daemon thread with own event loop
  • uvloop support for enhanced performance

API Routes (All Updated to FastAPI)

  • API/routes/auth.py: FastAPI router, Pydantic models, /api/v2 prefix
  • API/routes/clock.py: Async endpoints, dependency injection, improved validation
  • API/routes/users.py: Simplified with Pydantic, better error handling
  • API/routes/admin.py: Admin-only routes, system health integration
  • API/routes/insights.py: Premium tier enforcement, async ML operations
  • API/routes/leaderboard.py: Async queries, better caching
  • API/routes/webhooks.py: Enterprise tier, HMAC signing, retry logic

Utilities

  • Utils/timekeeper.py (+388 lines):
  • Added 3-tier LRU cache system
  • CircuitBreaker implementation
  • Operation metrics tracking
  • PermissionMixin integration
  • Atomic operations support

  • Utils/exceptions.py:

  • Added default message to NotFoundError

  • Utils/insights.py:

  • Enhanced ML tier support
  • Better error handling

  • Utils/permissions.py:

  • Mixin pattern for permissions
  • Async permission checks

Commands

  • commands/insights.py:
  • Integration with new insights system
  • Better error messages
Major Update: Threading, FastAPI & Caching Overhaul โ†’

404Dev: Massive Performance & Core Updates

๐Ÿ”ง IMPROVEMENTS

Performance

  • 15x faster than Flask (500 โ†’ 7,500 req/s)
  • Async everything: Native async/await throughout
  • uvloop support: Optional 2-4x event loop performance boost
  • GZip compression: Automatic response compression
  • Connection pooling: Optimized Redis and PostgreSQL pools

Core Enhancements

  • TimeTracker (Utils/timekeeper.py):
  • Added 3-tier LRU cache (L1: 100, L2: 500, L3: 2000 entries)
  • Circuit breaker pattern for fault tolerance
  • Operation metrics tracking
  • get_server_permissions() method
  • Batch processor integration

  • ClockManager (Utils/timekeeper.py):

  • Session metrics tracking
  • Atomic operations for thread safety

  • CircuitBreaker (Utils/timekeeper.py):

  • Health score calculation
  • Automatic state transitions
  • Metrics reporting

Authentication

  • FastAPI dependency injection: Cleaner auth flow
  • Tiered rate limiting: Different limits per tier
  • Persistent tokens: LocalStorage support in Swagger UI
  • Better error messages: Detailed auth failures

Error Handling

  • Custom exception handlers: FastAPI native
  • Structured error responses: Consistent JSON format
  • Request ID tracking: X-Request-ID header on all responses
  • Process time headers: X-Process-Time for client-side monitoring
404Dev: Massive Performance & Core Updates โ†’

404Dev: GraphQL API, Prometheus & New Threading

โœจ NEW FEATURES

๐ŸŽฏ GraphQL API

  • Full GraphQL support using Strawberry GraphQL
  • Endpoint: POST /api/v2/graphql
  • Queries: userTime, clockStatus, leaderboard, insights, systemHealth
  • Mutations: clockIn, clockOut
  • Interactive playground at /api/v2/graphql

๐Ÿ“Š Prometheus Metrics & Monitoring

  • 50+ metrics for comprehensive observability
  • Metrics endpoint: GET /metrics (Prometheus text format)
  • Categories tracked:
  • API requests (count, duration, size, in-flight)
  • Authentication (attempts, rate limits, active keys)
  • Database (Redis/PostgreSQL operations, connection pools)
  • Cache (hit/miss rates, sizes, evictions per layer)
  • Threading (workers, queue size, lock contention)
  • Business (active sessions, clock ops, WebSocket connections)
  • Batch processing (operations, sizes, durations)

๐Ÿฅ Enhanced Health Checks

  • Basic health: GET /health - Simple up/down status
  • Detailed health: GET /health/detailed - Full system diagnostics
  • Thread pool status (active workers, queue size)
  • Redis connection status
  • PostgreSQL pool usage and database size
  • Active sessions count
  • Cache sizes (L1, L2, L3)
  • Circuit breaker metrics

๐Ÿ”’ Thread-Safe Atomic Operations

  • New module: Utils/atomic_operations.py
  • Decorators: @atomic_redis, @atomic_db, @atomic_cache
  • Batch processor: AtomicBatchProcessor for efficient bulk operations
  • Context managers: AtomicRedisContext, AtomicDBContext
  • Metrics integration: Automatic lock wait time tracking
  • Thread-safe singleton: Base class for shared resources

๐Ÿงต Threading Model

  • API in separate thread with its own asyncio event loop
  • Thread pool: 4 workers for batch processing
  • No bot interference: API operations don't block Discord bot
  • Better CPU utilization: Multi-core usage
  • Daemon thread: Automatic cleanup on bot shutdown

๐ŸŽจ Enhanced API Documentation

  • Swagger UI improvements:
  • Search/filter enabled
  • Request duration display
  • Deep linking (shareable URLs)
  • Monokai dark theme
  • Persistent authorization
  • Auto-collapsed models
  • GraphQL Playground: Interactive GraphQL IDE
  • ReDoc: Alternative documentation view
404Dev: GraphQL API, Prometheus & New Threading โ†’

TimekeeperV2 API v2.0.0: Flask to FastAPI Major Update

TimekeeperV2 API v2.0.0 - MAJOR UPDATE

๐Ÿš€ Complete Flask โ†’ FastAPI Migration with Threading Model

Release Date: 2025-01-18
Type: MAJOR BREAKING CHANGES
Migration Required: YES - API endpoints changed from /api/v1/ to /api/v2/

โš ๏ธ BREAKING CHANGES

API Endpoint Changes

  • All endpoints moved from /api/v1/* to /api/v2/*
  • Clients must update their API base URLs
  • WebSocket endpoint remains at /ws (no change)
  • GraphQL now available at /api/v2/graphql

Architecture Changes

  • Flask completely removed - Now 100% FastAPI
  • Threading model: API runs in separate thread (not asyncio.create_task)
  • No more Flask dependencies: Removed Flask, flask-cors, Werkzeug, waitress

Removed Routes

  • /api/v1/analytics - Functionality merged into insights
  • /api/v1/categories - Functionality merged into core routes
  • /api/v1/config - Server-side config only
  • /api/v1/export - Planned for future release
  • /api/v1/permissions - Merged into admin routes
  • /api/v1/status - Replaced by /health and /health/detailed
  • /api/v1/tier_management - Merged into auth routes
TimekeeperV2 API v2.0.0: Flask to FastAPI Major Update โ†’

404Dev: Inside Our 'Enigma' Encryption Layer

Why We Named Our Authentication Encryption Layer "Enigma"

The original Enigma machine was one of the toughest encryption methods ever developed, for its time, and it took history's best cryptanalysts years to crack it. We've taken that spirit seriously: we won't be making the same mistakes.

All keys are transferred exclusively over our internal network, meaning that any malicious actor would need physical access to the data center to intercept them. Any data stored outside the data center is transmitted using rotating keys, combined with megabytes of falsified data to further obfuscate the information.

On top of this, we employ multiple layers of protection: rotating proxies, SHA256/512 hashing, and multiple encryption algorithms to ensure user data remains secure at all times and under all circumstances.

The only scenario where a key could even be remotely exposed is during transfer between the data center and my home network. This is extremely unlikely: the data center hosting our services and the data center my Starlink router connects to are less than a half mile apart, and all traffic is fully encrypted.

Long story short, Enigma is named not just for historical significance, but for our unwavering commitment to security, privacy, and protecting your data at every stage.

404Dev: Inside Our 'Enigma' Encryption Layer โ†’

404Dev Platform Audit: Website & Bot Updates

Audit Log - Platform Update

Date: November 16th, 2025
Prepared by: @404connernotfound (with help from ChatGPT)

1. Website Updates

Summary: Full redesign, new pages, UI/UX improvements, and backend integrations.

Key Changes:
- Frontend HTML/CSS/JS:
- Major updates to public folder including 404.html, account/index.html, admin/*, support/*, billing/index.html, login.html, pricing.html.
- Animations and styling updated via public/css/animations.css and style.css.
- New JavaScript for account menu, scroll progress, main scripts, and animations.
- Backend / Server:
- server.js received significant updates (+1482 lines).
- Database scripts for support system, admin keys, and ticket visibility added.
- Auth middleware and websocket client updates for better connectivity and security.
- Impact:
- Fully responsive UI across all pages.
- Streamlined support ticket system.
- Optimized loading and user interaction.

Stats:
- 45 files changed, 10,200 insertions, 607 deletions.

2. Bot Updates

Summary: Enhancements to existing bot functionality and introduction of new commands/modules.

Key Changes:
- Core/Bot.py updates for improved functionality.
- Commands: activity.py, admin.py, automation.py, config.py, dashboard.py, help.py, insights.py, invite.py, leaderboard.py, predictions.py, pumpkins.py, timecard.py โ€“ total of 18+ command files modified or added.
- Utils updated: error_codes.py, exceptions.py, insights.py, permissions.py, spooky.py, storage_manager.py, timekeeper.py.
- Introduction of new API routes for bot features and analytics.

Impact:
- Expanded command set and automation.
- Better error handling and logging.
- Improved insights and analytics for bot activities.

Stats:
- 62 files changed, 13,705 insertions, 7,370 deletions.

3. Core Architecture (From Zero to Now)

Summary: New modular architecture is under active development, with early foundations laid for API, database, and local LLM integration.

Key Changes:
- API and Auth:
- New folder structure (API/) and initial routes implemented (auth, redis/routes).
- API/auth/enigma.py added for secure operations.

  • Database & Utilities:
  • Foundational utility modules added: Utils/database.py, Utils/timekeeper.py, Utils/errors.py, Utils/exceptions.py, Utils/permissions.py.

  • Scripts:

  • Initial migration and key management scripts added (create-owner-key.js, grant-admin.js, run-migration.js).

Impact:
- Provides the backbone for future bot and website features.
- Modular structure allows for high-priority support handling via local LLM.
- Work in progress: architecture will continue evolving as new features are added.

Stats:
- 5 files changed, 209 insertions.

Additional Note:

  • This log does not include numerous compiled languages (Golang, Rust, C++, C#) used for hardware-specific integrations and low-level modules required to achieve the speeds and performance guarantees of our platform.

Overall Summary:
Total Files Changed: 112+
Insertions: ~24,000+
Deletions: ~8,700+
- Major improvements in website, bot functionality, and foundational core architecture.
- Platform now supports modular expansion, better support handling, and long-term maintainability.

404Dev Platform Audit: Website & Bot Updates โ†’

In this next update we'll be moving towards a structured database setup. Using PostgreSQL as our primary time keeping database while redis caches configs, settings, low cost variables, etc.

List Your Server