1 pointby ravenbitcoin3 hours ago1 comment
  • ravenbitcoin3 hours ago
    I've been building Onyx, a local-first AI productivity suite for note-taking and knowledge management.

    Architecture:

    Local-first: your notes are markdown files on your machine, not in someone else's database

    End-to-end encrypted sync via Nostr protocol

    AI writing assistance with configurable providers (OpenAI, Anthropic, local models—bring your own keys)

    No accounts, no vendor lock-in, works fully offline

    Productivity features: Daily notes, templates, YAML frontmatter editor

    AI skills you can customize for your workflow

    Built-in OpenCode integration for agentic AI assistance

    Keyboard-driven (Ctrl+D for daily notes, Ctrl+T for templates, etc.)

    Cross-platform: Linux, macOS, Windows

    The idea is an AI-augmented second brain that doesn't require trusting a company with your data. Nostr handles sync without central servers, encryption means even relays can't read your content. OpenCode integration brings agentic coding and writing capabilities directly into your notes.

    GitHub: https://github.com/derekross/onyx

    Curious what others think about the local-first + AI combination. Most AI note apps are cloud-first by design—is local-first AI productivity something people actually want? I know I did! I've been using it every day for the last month.