个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证A Grok-style coding bot for local LLMs and your own APIs.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Point Flint at a model you already run, or an API you already have. Ollama, llama.cpp, LM Studio, OpenAI, Claude, and DeepSeek are in the list. So are Gemini, Grok, Mistral, and the other common ones.
Flint is the window around that model. A chat, an editor, and a small crew of agents. The folder stays where it is.
The site has the installers at the top. The window under them is the app: agents on the left, the file in the middle, the chat on the right, and the diff under the editor.
One message starts it. The workers take the files.
One agent can lead. The others take a piece each, in that same folder, on the model you picked.
Paste the address in Settings and pick it in the title bar.
| You have | Point Flint at |
|---|---|
| Ollama | http://127.0.0.1:11434 |
| llama.cpp or LM Studio | usually http://127.0.0.1:8080 |
| OpenAI | https://api.openai.com |
| Claude | https://api.anthropic.com |
| Gemini | https://generativelanguage.googleapis.com/v1beta/openai |
| DeepSeek | https://api.deepseek.com |
| Grok | https://api.x.ai |
| Mistral | https://api.mistral.ai |
| Groq | https://api.groq.com/openai/v1 |
| OpenRouter | https://openrouter.ai/api |
| Together, Fireworks, Cerebras, Cohere | the address in Settings, plus the key |
Pick the name in Settings and Flint fills the address. A cloud one also needs its key. Any other OpenAI-compatible address can be pasted in.
A local model and a cloud API can both sit in the list. Switch them from the title bar whenever you want a different one for the chat.
Fix the bug. Add the page. Explain this file. Rename it across the project.
The open file goes with the next message. The row above the box says With, and a click leaves that file out. Drag a file from the tree into the chat to name it with @. Copy sits on a reply and on a block of code. Ask again sends the same message once more. Esc stops the reply.
For a bigger job, name one agent to lead and call it whatever you want. It hands each of the others a piece, and they work in the same folder together. Add as many as the job needs. Flint checks how many chats your server can hold at once, and keeps to that.
If it wants to run a command, it shows you first. Run it, allow it, or skip it. There is a Plan mode too, for when you only want it to read.
Installers for Windows, macOS, and Ubuntu are on the latest release.
| Windows | Flint Setup |
| Mac | Disk image, Apple silicon and Intel |
| Ubuntu | .deb and AppImage |
Windows may warn before the installer opens. The build is not signed yet.
macOS blocks the first open for the same reason: there is no Apple certificate on these builds. Right-click Flint, choose Open, then Open. The same switch is in System Settings, Privacy & Security, under Open Anyway.
Or open the site and press the button for your machine. Same files.
npm install
npm run desktop
electron/ is the window. server/ is the API on this machine. src/ is the studio. site/ is the page.
Ctrl+Shift+O opens a folder. Ctrl+K is the command list. Enter sends.
Chats, agents, and the project stay on this computer. There is no Flint account to make.
Flint can ask GitHub if a newer version exists. You can turn that off. If an agent searches the web, the query goes to DuckDuckGo, or to Brave when you add a key.
Does it need an account? No. Chats, agents, and the model address stay on this computer.
Which models? Ollama and llama.cpp on this machine. OpenAI, Claude, Gemini, DeepSeek, Grok, Mistral, Groq, OpenRouter, Together, Fireworks, Cerebras, and Cohere in the cloud. Several agents can share one. Flint asks the server how many chats it can hold, and stays inside that.
Where do the edits go? Into the folder you opened. A change sits in the diff until you keep it. A command does not run until you allow it, unless you have set Allow all.
Windows warns that the installer is not signed. That warning is real. There is no signing certificate on these builds yet.
macOS says it cannot check Flint for malicious software. Same cause. Right-click the app, choose Open, then Open. Or allow it in System Settings, Privacy & Security.
MIT.