Note: The team is now building char. anarlog remains open-source, MIT-licensed, and maintained as the local-first meeting notetaker in this repo.
An open-source AI meeting notetaker that is local-first, privacy-first, and yours to fork.
Granola, rearranged.
Download the latest release for your platform:
→ github.com/fastrepl/anarlog/releases/latest
Open it and join a meeting. anarlog records, transcribes locally, and stores its canonical meeting data in a local SQLite database. Export Markdown when it fits your workflow. Bring your own LLM: OpenAI, Anthropic, Gemini, OpenRouter, Ollama, LM Studio, or anything OpenAI-compatible.
To self-host, clone the repo, build it, and run it.
- Your data, your device. Sessions, notes, and transcripts are stored locally in SQLite. Attachments and recordings remain local files, and you can export Markdown when you need it.
- Local transcription. Transcription runs on-device, so audio never leaves your machine.
- Bring your own AI. Use any LLM provider, including OpenAI-compatible services and local models.
- Open source, MIT. Fork it, sell it, or self-host it.
- Optional cloud features. You can use local or bring-your-own-key workflows, or opt into hosted AI, encrypted CloudSync, and sharing when those fit your workflow.
anarlog started as Hyprnote, then briefly used the char name.
We later split the work into two projects. char is the team's current productivity app. anarlog is this open-source, local-first meeting notetaker.
This repository is not the current char codebase, and anarlog is not being retired. It keeps the open-source path: MIT-licensed, forkable, self-hostable, and built for local notes you control.
If you came here from Granola, welcome. If you came here from Hyprnote, welcome back.
Either way, it's yours.
License: MIT · Maintainers: fastrepl