z
77f130a5e0
docs(brand): add hero banner
2026-06-28 20:07:18 -07:00
z
03ee52c038
chore(brand): dynamic hero banner
2026-06-28 20:07:17 -07:00
hanzo-dev
7892358d5c
feat(local): detect Hanzo engine + Ollama + LM Studio; local-aware :AILogin
...
:AILogin lists detected local backends first; Enter uses the running local node
with NO login (cloud login optional, fails with a clean one-line message). Adds
Ollama (:11434) + LM Studio (:1234) probes alongside the Hanzo engine (:36900);
:AIStatus lists all detected backends + active route. 59 python tests pass.
2026-06-27 22:58:27 +00:00
hanzo-dev
6454595b0c
feat(auth): default :AILogin to Hanzo ID; menu order Hanzo/ChatGPT/Claude/API-key
...
Enter (no selection) defaults to Hanzo ID (hanzo.id device-code). Reordered the
:AILogin menu so Hanzo ID is first/default, then ChatGPT, Claude, API key, Cancel.
2026-06-27 21:44:07 +00:00
hanzo-dev
334a0941ce
feat(provider): local-first routing — native engine :36900 when up, cloud fallback
...
g:hanzo_route=auto probes the local Hanzo engine /health and routes :AI to its
OpenAI-compatible API directly (coherent, no auth) when running, else falls back
to the cloud gateway/account creds. Adds g:hanzo_local_url/g:hanzo_local_model;
:AIStatus shows the active route. Does not route through `dev` (agent harness
garbles small local models).
2026-06-27 21:32:14 +00:00
hanzo-dev
010133988b
feat(auth): unified :AILogin (Claude/ChatGPT/Hanzo/API-key) reusing the dev CLI + shared-store provider auth
...
:AILogin/:AILogout/:AIStatus delegate OAuth to the installed `dev` CLI
(dev login [--chatgpt] [--device-code] [--with-api-key]) and the provider
resolves creds in dev's order (env -> ~/.codex/auth.json -> ~/.hanzo/auth.json),
sending x-api-key for Anthropic and Bearer for OpenAI/Hanzo. Not vendor-locked;
:HanzoLogin kept as alias.
2026-06-27 20:49:14 +00:00
2000c47e61
ci: run on self-hosted ARC pool (hanzo-build-linux-amd64/deploy), not GitHub-hosted ( #1 )
...
Co-authored-by: zeekay <z@hanzo.ai >
2026-06-19 20:35:20 -07:00
Antje Worring and Claude Opus 4.8
993298e3ac
docs: tidy LLM.md indexes; CLAUDE.md -> LLM.md symlink convention
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 09:34:17 -07:00
Hanzo AI
dd0f039a37
chore: symlink AGENTS.md and CLAUDE.md to LLM.md
...
Canonical project context lives in LLM.md. Symlinks ensure
agentic coding tools (Claude Code, Cursor, etc.) find context
automatically regardless of which filename they look for.
2026-04-01 14:12:21 -07:00
Hanzo Dev
64bfe8236e
docs: add LLM.md project guide
2026-03-11 11:04:56 -07:00
Zach Kelling
426f4df49e
Merge remote-tracking branch 'upstream/main'
...
# Conflicts:
# README.md
# autoload/neural/provider/hanzo.vim
# src/neural/provider/hanzo.py
2026-02-22 00:47:39 -08:00
Zach Kelling
40c3c12709
Fix Hanzo Red to #d81c33
2026-01-22 20:28:48 -08:00
Zach Kelling
dd73186557
Update to official Hanzo Red: rgb(216, 28, 54)
...
Brand color changed from #fd4444 to #d81c36
2026-01-22 20:24:24 -08:00
Zach Kelling
b3af81c482
Add comprehensive footer with cross-links to all Hanzo docs
...
- Links to all editor plugins (vim, emacs, IDE, browser)
- Links to Hanzo ecosystem (MCP, LLM Gateway, Agent SDK, Lux)
- Links to community (Discord, Twitter, Zoo AI, Zoo Labs)
- Hanzo logo SVG in footer bottom
- Responsive grid layout for footer sections
2026-01-22 20:16:19 -08:00
Zach Kelling
ab2ec6f825
Update docs with Hanzo-styled layout and Jekyll config
2026-01-22 20:12:36 -08:00
Zach Kelling
8090ef2ff2
Add release workflow for tag-based releases
2026-01-22 19:55:28 -08:00
Zach Kelling
f34a996b95
Add documentation site with GitHub Pages
2026-01-22 19:44:31 -08:00
Zach Kelling
b843f3ef57
Add Hanzo AI integration
...
- Add Hanzo AI source (Claude, GPT-4, Gemini, Ollama support)
- Add WebSocket bridge for MCP/ZAP AI agent control
- Add REPL integration via Jupyter kernels
- Add Neovim Lua module for enhanced UI
- Add comprehensive commands (Complete, Explain, Refactor, Fix, Tests, Docs, Review)
- Update README with Hanzo documentation
2026-01-22 18:29:14 -08:00
w0rp
41bc347ff0
Improve local model configuration and documentation
2025-07-22 14:51:08 +01:00
w0rp
e22c4ea013
Simplify and fix Neural build for running tests
2025-07-22 14:13:48 +01:00
w0rp
fbb6d5de7a
Fix a broken line in the Neural buffer code
2025-07-22 14:13:16 +01:00
Andrew Wray and GitHub
f43fa673d9
Fully convert Neural to use providers ( #52 )
2025-07-12 15:51:50 +01:00
fcf5fdcd36
update openai url ( #53 )
...
Co-authored-by: Julie Engel <julie.engel@sbb.ch >
2025-05-17 20:12:40 +09:00
w0rp
456fdac126
Rename neural_sources to neural_providers
2025-03-31 21:20:57 +01:00
w0rp
c7548e39b8
Add a pre-processor for JSON
2025-03-31 21:05:29 +01:00
w0rp
7d86833dc9
Display 401 error messages
2025-03-30 16:51:59 +01:00
Zach Kelling
0a8f737f80
Add extra command shortcuts
2025-01-06 00:31:51 -06:00
w0rp
f53af00071
Load the config before viewing a prompt
...
Lazy-load the Neural config before viewing a prompt, and update tests
to reset state better.
2024-06-02 14:07:49 +01:00
w0rp
db8b774692
Add a NeuralViewPrompt command
...
Add a command which prints the exact prompt that will be sent to virtual
assitants by Neural so you can more easily debug what Neural is going
to do.
2024-06-02 13:47:51 +01:00
Anexon and GitHub
b1ea6ef06c
Fix prompt UI ( #46 )
...
* Close #33 fix: default prompt border highlight
* docs: improve command formatting
* docs: Add highlights options
* Close #45 - fix: unmount nui prompt correctly
2024-01-03 22:47:35 +00:00
Anexon
8c4c9874fc
Docs: Add for Neural Buffer completion
2023-12-28 18:15:48 +00:00
Anexon
f3ebb4d997
Tidy: Neural Buffer completion commands
2023-12-28 18:15:01 +00:00
Anexon
e8295b4e4b
Fix: Simplify neural buffer completion key loading
2023-12-28 16:32:09 +00:00
Anexon
0cbcb93c0a
Close #31 - Feat: Add neural completion buffer
...
Add a buffer that invokes a neural completion for the entire buffer
contents.
* Tech: Split neural prompt and run and add line options
* Config: Add initialisation settings for neural buffer
* Config: Add completion trigger plug mapping for neural buffer
* Fix: prompt ui escape keys
* Test: Add filetype in test vimrc for neural buffer tests
2023-12-28 16:31:22 +00:00
w0rp
9f37d8ca3a
Add a Lua file
2023-11-19 10:41:18 +00:00
w0rp
a4f742a22c
Temporarily disable certificate verification on macOS
2023-11-17 13:57:16 +00:00
w0rp
186fced561
Add CSS prompt editing
2023-10-23 09:17:53 +01:00
w0rp
9cecb731fc
Close #38 - Default to gpt-3.5-turbo-instruct
...
Default OpenAI to gpt-3.5-turbo-instruct, which performs better and
returns decent results.
2023-09-22 01:21:05 +01:00
w0rp
6993da2ea8
Add :NeuralExplain
...
Add a new command for visual mode to explain the highlighted lines of
text. Explanations will be printed to a preview window.
2023-09-22 01:08:44 +01:00
w0rp
dc15c31470
Add basic prompt editing for Python
2023-09-21 17:04:18 +01:00
w0rp
07713e28f2
Close #28 - Implement model selection
...
Implement model selection for current sources. The models can be set
with 'model' keys for each source.
2023-09-19 22:02:12 +01:00
w0rp
f8b9a4d494
Add prompt editing for shell scripts
2023-09-17 16:51:08 +01:00
w0rp
1b5ac4e590
Edit prompts for Vim script
2023-09-16 23:51:33 +01:00
w0rp
05b59bccc8
Add prompt editing for C++
2023-09-05 21:08:49 +01:00
w0rp
284b46046a
Add prompt editing for CMake
2023-09-05 21:01:57 +01:00
w0rp
85417e4fb3
Close #26 - Add ability to stop Neural
...
Add a NeuralStop command and associated plug mapping to stop Neural.
Unless configured otherwise, Neural will now set <C-c> to stopping
Neural by default in normal mode, unless another mapping is already set
for that key combination.
2023-09-05 20:43:15 +01:00
w0rp
ffd66ddd4e
Put commands before options in documentation
...
Describe available commands before getting into individual options in
documentation, so we advertise the most important concepts first
2023-09-05 20:02:20 +01:00
w0rp
4cdd05a24d
Organise Neural code a little better
2023-09-05 19:41:38 +01:00
w0rp
7ba4b061ef
Write simple prompt pre-processing for SQL files
2023-08-18 16:52:36 +01:00
Anexon
fd1b8ebdf4
Fix #32 - Cleanup nui prompt on close
2023-05-07 17:03:28 +01:00