Full-StackProject 006

Osbias - Cognitive journalMay 2026

Text editor that combines structured thinking frameworks with AI-powered assistance to help users become better thinkers and more intentional humans.

Osbias - Cognitive journal

About This Project

A service that bridges personal knowledge management and reasoning templates. Features sophisticated journal editing, AI-powered assistance, thinking frameworks, goal management, and basic publishing capabilities. Built with 15+ API endpoints, clear documentation, and advanced features.

Key Features

  • Sophisticated CodeMirror-based journal editor with framework-guided writing
  • AI chat integration for cognitive assistance and bias checking
  • Idea validation and paraphrasing capabilities powered by AI
  • Create and apply thinking frameworks (First Principles, OODA Loop, etc.)
  • Goal management with actionable items and progress tracking
  • Publish entries to public feed or to your personal API endpoint
  • Export work in multiple formats (txt, md, zip) for external use
  • Template systems for consistent thinking patterns
  • User authentication and admin panels
  • Rate limiting and security features (rbac, hashing)
  • Keyboard shortcuts and modern light and dark-themed UI
  • 15+ API endpoints with Swagger documentation
  • SQLite database with proper migrations and production-ready infrastructure
  • Redux state management and advanced React hooks

Challenges & Solutions

  • Defining product features and creating effective roadmap
  • Organizing development workflow
  • Building scalable full-stack architecture with Next.js
  • Designing database architecture
  • Implementing role-based access control system
  • Optimizing performance with advanced React hooks and SSR
  • Managing complex state with Redux across the application
  • Setting up reliable deployment pipeline with Docker and VPS

Technologies Used

Next.jsReduxReact HooksDockerSQLite
Osbias - Cognitive journal - Image 1
Osbias - Cognitive journal - Image 2
Osbias - Cognitive journal - Image 3