Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
NeoVim configuration optimized for writing in LaTeX with AI integration for Avante, Lectic, and Claude-Code
| Date | Stars |
|---|---|
| 2026-07-31 | 443 |
| 2026-08-06 | 443 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# NeoVim Configuration A feature-rich Neovim configuration with AI integration optimized for LaTeX, Markdown, Jupyter Notebooks, and managing NixOS. > **Looking for a user-friendly alternative?** See the [Zed Configuration](https://github.com/benbrastmckie/zed) for a more approachable editor setup that requires less initial investment than NeoVim. This setup provides a streamlined environment for academic writing, code development, and system management. The AI integration makes it easy to learn and configure this setup for your specific needs. Every subdirectory includes a `README.md` file which documents the modules contained in that directory. ## Installation **Recommended**: See the [Claude Code-Assisted Installation Guide](docs/CLAUDE_CODE_INSTALL.md) for AI-powered setup assistance that automates dependency checking, troubleshooting, and configuration validation. **Migrating from Existing Config**: See the [Migration Guide](docs/MIGRATION_GUIDE.md) for systematic instructions on moving from your current Neovim setup while preserving your customizations, keybindings, and preferences. **Traditional Setup**: See the [Installation Guide](docs/INSTALLATION.md) for manual step-by-step setup instructions, including how to fork the repository, install dependencies, and run health checks. **Want to customize notifications?** See the [Notification System Documentation](docs/NOTIFICATIONS.md) for configuring notification behavior across all modules and plugins. ## File Structure ``` nvim/ ├── init.lua # Main configuration entry point ├── lazy-lock.json # Plugin version lockfile ├── CLAUDE.md # Project guidelines and policies ├── after/ # Post-load configurations │ ├── ftdetect/ # File type detection rules │ └── ftplugin/ # File type specific settings ├── lua/neotex/ # Main configuration modules │ ├── bootstrap.lua # Plugin system initialization │ ├── config/ # Core Neovim settings │ ├── plugins/ # Plugin configurations │ └── util/ # Utility functions ├── templates/ # Document templates │ ├── *.tex # LaTeX templates │ ├── report/ # Multi-chapter documents │ └── springer/ # Publisher templates ├── snippets/ # Code snippet collections ├── scripts/ # Maintenance utilities ├── sessions/ # Saved editor sessions └── spell/ # Custom spell check dictionaries ``` ## Features Overview This Neovim configuration includes specialized support for: - **LaTeX Editing**: Comprehensive LaTeX support through VimTeX with custom templates, PDF viewing, citation management, LaTeX-specific text surrounds, and more - **Markdown Writing**: Enhanced Markdown editing with smart list handling, checkboxes, markdown-specific text surrounds, and live preview - **AI Assistance**: Multiple AI integration options for code completion and development workflows: - [Claude Code](lua/neotex/plugins/ai/claude/README.md) - Primary AI integration with session management and worktree support - [OpenCode](lua/neotex/plugins/ai/README.md#opencode) - Alternative AI TUI with context placeholders - [Lectic](lua/neotex/plugins/ai/README.md#lectic) - AI-assisted writing for markdown files - **Jupyter Notebooks**: Interactive notebook support with cell execution, navigation, and conversion between formats - **NixOS Management**: Convenient commands for managing NixOS configurations, packages, and updates - **Development Tools**: LSP configuration, syntax highlighting, Git integration, and diagnostics - **Session Management**: Save and restore editing sessions with persistent workspaces - **File Navigation**: Telescope integration for fuzzy finding, project navigation, and more - **Code Operations**: LSP-powered code actions, diagnostics, and reference exploration - **Unified Notifications**: Intelligent notification system with category-based filter
Excerpt of 26,901 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:6e202d8b70c4d661, llm:description: NeoVim configuration optimized for writing in LaTeX with AI integration for Avante, Lectic, and Claude-Code
matched fp:6e202d8b70c4d661, llm:description: NeoVim configuration optimized for writing in LaTeX with AI integration for Avante, Lectic, and Claude-Code