{"id":40206697,"url":"https://github.com/samitugal/bytepad","last_synced_at":"2026-01-30T09:59:03.142Z","repository":{"id":332635936,"uuid":"1131318299","full_name":"samitugal/bytepad","owner":"samitugal","description":"Your personal productivity companion","archived":false,"fork":false,"pushed_at":"2026-01-19T16:43:20.000Z","size":8278,"stargazers_count":48,"open_issues_count":1,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-20T00:56:46.272Z","etag":null,"topics":["keyboard-first","knowledge-graphs","note-taking-app","plain-text","second-brain"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/samitugal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-09T20:10:57.000Z","updated_at":"2026-01-19T16:43:23.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/samitugal/bytepad","commit_stats":null,"previous_names":["samitugal/bytepad"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/samitugal/bytepad","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samitugal%2Fbytepad","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samitugal%2Fbytepad/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samitugal%2Fbytepad/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samitugal%2Fbytepad/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/samitugal","download_url":"https://codeload.github.com/samitugal/bytepad/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samitugal%2Fbytepad/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28737352,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-24T21:19:41.845Z","status":"ssl_error","status_checked_at":"2026-01-24T21:13:38.675Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["keyboard-first","knowledge-graphs","note-taking-app","plain-text","second-brain"],"created_at":"2026-01-19T21:01:00.927Z","updated_at":"2026-01-30T09:59:03.134Z","avatar_url":"https://github.com/samitugal.png","language":"TypeScript","readme":"# bytepad \n\n\u003cimg width=\"200\" height=\"200\" alt=\"icon\" src=\"https://github.com/user-attachments/assets/8c4837b0-d567-40c3-814b-59dffabdefd1\" /\u003e\n\n---\n\n[![License](https://img.shields.io/badge/license-Personal%20Use-blue)](LICENSE)\n[![Platform](https://img.shields.io/badge/platform-Windows%20%7C%20macOS%20%7C%20Linux-lightgrey)](#download)\n[![Version](https://img.shields.io/badge/version-0.24.0-green)](https://github.com/samitugal/bytepad/releases)\n\n\nbytepad is a keyboard-first, privacy-first productivity app built for people who think better in plain text.\n\nIt brings together notes, tasks, habits, and lightweight planning in a single, calm workspace—without forcing you into rigid systems or complex knowledge graphs. The goal isn’t to manage your life, but to reduce friction between thinking and doing.\n\nInspired by the clean, distraction-free aesthetics of code editors, bytepad favors:\n\n* fast startup and instant interaction\n* minimal UI, maximal focus\n\nYour data stays local and under your control. No accounts, no tracking, no dark patterns. Sync and structure exist to support you, not to lock you in.\n\nBytepad is designed around a simple belief: \n\u003e Productivity tools should feel more like a text editor than a dashboard.\n\u003e \n\u003e Open it, type, think, close it.\n\n\u003cimg width=\"1403\" height=\"902\" alt=\"image\" src=\"https://github.com/user-attachments/assets/b9908d5f-eae1-496e-98ac-86a2366589bb\" /\u003e\n\n---\n\n## Why bytepad exists\n\nbytepad exists because I think modern productivity tools often confuse structure with clarity.\n\nOver time, notes turn into databases, simple tasks become workflows, and thinking gets replaced by organizing. I found myself spending more time maintaining the system than actually using it.\n\nThe principles behind bytepad are intentionally simple:\n\n* Plain text over abstraction – if I can type it, I can use it\n* Keyboard-first by default – thinking is faster than clicking\n* Local-first, privacy-first – my data should stay mine\n* Low cognitive load – the tool should disappear while I work\n\nbytepad is built for people who enjoy the calm of a code editor, the flexibility of markdown, and the feeling of opening an app that never asks, “How would you like to organize this?”\n\n\u003cimg width=\"1403\" height=\"901\" alt=\"image\" src=\"https://github.com/user-attachments/assets/4b3074b2-6456-4567-9235-022903b20891\" /\u003e\n\n---\n\n## Generate your knowledge graph\n\nbytepad doesn’t ask you to build a knowledge graph. It lets one emerge naturally.\n\nNotes, tasks, habits, journal entries, and bookmarks are all treated as first-class entities. Anything can link to anything else using simple, readable connections. \nOver time, these links form a personal knowledge graph that reflects how you actually think—not how a tool expects you to organize information.\n\n\u003cimg width=\"1403\" height=\"901\" alt=\"image\" src=\"https://github.com/user-attachments/assets/c2498eef-d272-4446-9bf5-d486989abfb7\" /\u003e\n\n---\n\n## Features\n\n### Core Modules\n\n- **Notes** - Markdown editor with wikilinks (`[[Note]]`), backlinks, and tag organization\n- **Daily Notes** - Quick daily entries with templates\n- **Tasks** - Priority-based task management with subtasks and due dates\n- **Habits** - Daily habit tracking with streaks and statistics\n- **Journal** - Daily journaling with mood and energy tracking\n- **Bookmarks** - Save and organize web links with tags\n- **Calendar** - Visual calendar view for tasks and journal entries\n- **Knowledge Graph** - Interactive visualization of connections between all your content\n- **Analysis** - Weekly productivity statistics and AI-generated insights\n\n### Additional Features\n\n- **Focus Mode** - Pomodoro timer with customizable work/break intervals\n- **Gamification** - XP, levels, and achievements to stay motivated\n- **Localization** - English and Turkish language support\n- **GitHub Gist Sync** - Optional cloud backup to private Gist\n\n---\n\n## FlowBot AI\n\nBuilt-in AI assistant for productivity coaching and insights.\n\n- Context-aware responses based on your data\n- Natural language task and habit creation\n- Personalized productivity tips and recommendations\n- ADHD-friendly insights in productivity reports\n\n### Supported AI Providers\n\n| Provider | Models |\n|----------|--------|\n| OpenAI | GPT-4, GPT-3.5 |\n| Anthropic | Claude 3 |\n| Google AI | Gemini Pro |\n| Groq | Llama, Mixtral |\n| Ollama | Local models (self-hosted) |\n\n---\n\n\u003cimg width=\"437\" height=\"510\" alt=\"image\" src=\"https://github.com/user-attachments/assets/7fe46ae8-ee96-456b-8ec1-641879c7ac30\" /\u003e\n\n---\n\n## Download\n\nDownload the latest release from the [Releases](https://github.com/samitugal/bytepad/releases) page.\n\n| Platform | File |\n|----------|------|\n| Windows | `bytepad-x.x.x-win-x64.exe` |\n| macOS (Intel) | `bytepad-x.x.x-mac-x64.dmg` |\n| macOS (Apple Silicon) | `bytepad-x.x.x-mac-arm64.dmg` |\n| Linux | `bytepad-x.x.x-linux-x86_64.AppImage` |\n\n### Installation Notes\n\n**Windows**: If you see a SmartScreen warning, click \"More info\" then \"Run anyway\".\n\n**macOS**: Right-click and select \"Open\" if prompted about unidentified developer.\n\n**Linux**: Run `chmod +x bytepad-*.AppImage` before executing.\n\n---\n\n## Keyboard Shortcuts\n\nbytepad is designed for keyboard-first navigation. Press `Ctrl+?` anytime to see all shortcuts.\n\n| Shortcut | Action |\n|----------|--------|\n| `Ctrl+K` | Command Palette |\n| `Alt+U` | Global Search |\n| `Ctrl+/` | FlowBot AI Chat |\n| `Ctrl+Shift+O` | Focus Mode |\n| `Ctrl+N` | New Note |\n| `Ctrl+1` to `Ctrl+9` | Switch Modules |\n| `[[` | Wikilink Autocomplete |\n\n---\n\n## Privacy\n\n- All data stored locally on your device\n- No external servers (except optional Gist sync)\n- AI features only send necessary context to your chosen provider\n- API keys stored locally, never transmitted\n\n---\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for development setup, code style, and contribution guidelines.\n\n---\n\n## License\n\n**Personal Use License** - This software is licensed for personal, non-commercial use only.\n\nSee [LICENSE](LICENSE) for full details.\n\n---\n\n## Author\n\n**Sami Tugal** - [@samitugal](https://github.com/samitugal)\n\n---\n\n*bytepad - Your personal productivity companion*\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamitugal%2Fbytepad","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamitugal%2Fbytepad","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamitugal%2Fbytepad/lists"}