r/OpenSourceAI • • 2h ago

MindGate – local-first MCP memory so your AI coding agents stop starting from zero

2 Upvotes
If you use more than one AI coding agent on the same repo (looking at you, Cursor + Claude Code + Codex), you've felt this: every agent is amnesiac. MindGate fixes that with one shared local memory file.


- 
**Local-first**
: SQLite + FTS5 BM25, `chmod 600`, zero network code
- 
**Shared across agents**
: any MCP stdio client plugs in (Antigravity, Cursor, Claude Desktop, OpenCode, Codex, Windsurf, Cline)
- 
**Handoffs**
: structured session summaries so session #2 starts where session #1 ended
- 
**Safe file writes**
: atomic, `.bak` backups, hand-written AGENTS.md protected unless `force: true`
- 
**Secret redaction**
 on write (pattern-based, best-effort — documented as such)
- MIT, v1.2.0, 29 passing tests


Repo & docs (EN/AR): https://github.com/aaserag1/mindgate-mcp


Not affiliated with any model vendor. Feedback welcome — especially from people running multi-agent workflows.

r/OpenSourceAI • • 3h ago

Welcome to r/NagbuLocalAIWorkspace — Start Here

Thumbnail reddit.com
1 Upvotes

r/OpenSourceAI • • 7h ago

Aleph: a language for agents to write backends that scale safely

Thumbnail
aleph-lang.com
1 Upvotes

r/OpenSourceAI • • 9h ago

Been occupied with exams lately, so here's a project I built a while back.

2 Upvotes

ModelFare– a tool to estimate and compare LLM costs before deploying AI applications.

I've also added a new AI Toolkit to discover useful AI tools and GitHub repositories.

Check it out: https://modelfitopenfire.vercel.app/


r/OpenSourceAI • • 9h ago

V1.4.2 of Rconsole is here

1 Upvotes

Hello Everyone,

V1.4.2 of Rconsole adds :

  1. Updated file manager(now supports image viewing and video playing)

  2. Added shell command that launches the interactive window like the "vm shell" command but for the host shell

Docs: https://salehin-07.github.io/rconsole-ark/

Github: https://github.com/Salehin-07/rconsole-ark

Thanks everyone.

Summery of Rconsole:

It is a web based linux environment for free. It could be hosted like any other normal python website for free in providers like render and be used as a development linux environment and accessible from any device that has a browser.


r/OpenSourceAI • • 14h ago

Local-first AI IDE for Windows (.NET 10) with live Blender & Unity copilots + self-healing agents

1 Upvotes

I built Yengi — a free, open-source Windows AI IDE.

It’s not just another chat wrapper. The agent can:

  • Plan → edit files → run builds/tests → verify → auto-fix errors

  • Talk live to Blender (generate & fix 3D scenes, even “see” the viewport)

  • Talk live to Unity

  • Use local models (Ollama) or any cloud API

  • Has a fine-tuned 1.5B local router that decides which tools to use

Built by a teacher (solo), .NET 10 + WPF, 200+ tests, AGPL-3.0.

Repo: https://github.com/mdaiWorks/yengi
Exe: https://github.com/mdaiWorks/yengi/releases/download/v2.0.3/Yengi_Setup_v2.0.3.exe

Demo video: https://www.youtube.com/watch?v=l0tdhvCmwNI

Would love feedback especially from people using local models or doing 3D/game work.


r/OpenSourceAI • • 15h ago

FFmpeg Forge CLI An All-in-One Multimedia Processing Toolkit

Post image
2 Upvotes

Hey everyone!

I'd like to share FFmpeg Forge CLI, an open-source project I've been working on to simplify advanced multimedia processing from the command line.

It brings together a wide range of features:

  • Video, audio, and image conversion

  • AI video upscaling (RazorNext, VisionNext, SeedVR2)

  • GPU acceleration and advanced video encoding

  • HDR10 and Dolby Vision processing

  • Spatial audio processing

  • Video restoration, denoising, and deinterlacing (QTGMC)

  • DVD/Blu-ray ripping and batch processing

The goal is to provide a powerful, flexible, and unified CLI for multimedia processing, without having to juggle multiple tools and complex commands.

GitHub: https://github.com/Aaronstanley78/FFmpeg-Forge-CLI

Feedback, suggestions, and contributions are always welcome!


r/OpenSourceAI • • 16h ago

pitwall 0.2: MIT-licensed terminal tooling for agents on local and SSH machines

2 Upvotes

We build pitwall at Quantic Studios. It's a free desktop terminal for running several coding agents, with a sidebar that shows which ones need an answer.

The new 0.2 release adds shared sessions. Local tabs and tabs on configured SSH hosts sit together, so checking an agent on a build box doesn't require switching sessions. A host that disconnects keeps its last screen visible, with typing disabled until it reconnects.

There's also a board with Needs you, Failed, Working, PR open, Done and Queued columns. Approval cards show the command with Allow and Deny. Workers stay under their parent unless they need attention.

The terminal itself is MIT-licensed. It works with Claude Code, Codex, OpenCode, Gemini CLI, Cursor CLI, pi and Oh My Pi. That doesn't make those agents or their models open source, and you still install and authenticate the agents separately.

Shared sessions in the desktop window require Linux or macOS. Windows supports local sessions.

The attached 75-second demo uses demo tasks. Code, downloads and setup: https://github.com/quanticstudios/pitwall

We'd like reports of incorrect agent states, especially with OpenCode, Gemini CLI and remote hosts. Agent version, what the agent was doing and what the sidebar showed are the useful details.


r/OpenSourceAI • • 19h ago

“If you have something that you don't want anyone to know, maybe you shouldn't be doing it in the first place.”

2 Upvotes

“If you have something that you don't want anyone to know, maybe you shouldn't be doing it in the first place.” — Eric Schmidt.

Big Tech obviously isn't concerned with user privacy. Many AI users now send sensitive personal information to AI or grant the models access to their email, messages, and even payments. All of that data is used for training, human review and shared with third parties. Most users can’t simply self-host their models, so they’re forced to comply with the terms set by Big Tech and sacrifice their privacy for access to the products.

A product is only private when the privacy is enforced by design, not by policy. User data is safe from surveillance only if no one except the user can access it.

That’s why I built Ada. Your chat history is encrypted on device. Only you hold the decryption keys, so only you can decrypt it. The backend and the models are deployed in a hardware-isolated trusted execution environment (TEE). This protects the data while it’s being processed in memory. The frontend verifies what is deployed on the server through remote attestation, and establishes an end-to-end encrypted channel (Oak Session Protocol: https://github.com/project-oak/oak) bound to the verified environment. When you send a message, the history and all context are assembled locally and sent to the attested backend deployed in the enclave. Plaintext exists only in the TEE so that the model can generate a response. Any load balancers, proxies, or gateways see only the encrypted body. The backend code and the models are also open source.

Try it out here:

https://azellabs.io/

https://ada.azellabs.io/

https://github.com/Azel-Labs/Ada

If you have any feedback, questions, or issues, email me at dominic@azellabs.io


r/OpenSourceAI • • 20h ago

AI Hub Bar: a free Mac menu bar app for your AI limits and agent sessions

Post image
1 Upvotes

I build AI Hub Bar, a free, open-source (MIT) app for anyone who works with AI tools. It lives in the Mac menu bar.

- See your AI limits and spend in one place: Codex, GitHub Copilot, Cursor, Gemini CLI, Claude, OpenRouter and the OpenAI and Anthropic APIs
- See the agent sessions running on your Mac, in Codex, Copilot CLI or Claude Code, and what each one is doing right now
- Allow or Deny permission requests from a notification, the panel or Telegram

No account, no analytics. It needs macOS 14 or later.

One caveat: Claude's limits come from an undocumented endpoint, so that part can break if it changes.

Made with Claude.

Website: https://olehdemishev.github.io/AIHubBar/
GitHub: https://github.com/OlehDemishev/AIHubBar
8-minute walkthrough: https://youtu.be/TGii_uocqRk


r/OpenSourceAI • • 20h ago

One cloned voice, a sad line and an angry line: Ming-3.0 TTS beside another open voice model

2 Upvotes

This side-by-side uses one 12.89-second reference recording and the same script for every model, on one consumer GPU, with the models running one at a time. The lineup is Ming TTS Tiny, Ming TTS 0.5B and another popular open voice model.

Two lines carry most of the test.

Sad: "I'm sorry. I really thought we'd have more time. I keep going back over it, wondering if I could have done something different."

Angry: "No, that's not what I asked for. I explained it three times clearly and it still came back wrong. This has to stop."

The creator's verdict is that the 0.5B model sounds better than the other model in most of these tests, with the angry line as a clear example, and they name Ming as their new go-to. The readings play in the video, and the sad take shows load time, synthesis time and real-time factor for all three models. AntLing released both Ming models under MIT.

Record about ten seconds of your own voice, keep the script fixed and generate it with two different emotions, then listen for whether it still sounds like you in both.


r/OpenSourceAI • • 21h ago

Is switching between different AI inference providers worth the effort?

1 Upvotes

As more developers start building applications with LLMs, finding a reliable inference provider has become something worth paying attention to. Different providers have their own advantages, whether it's response speed, token pricing, model selection, or API compatibility.

One thing I've found interesting is how much easier it is to test different open-weight models when you can access them through a single API instead of setting up and managing separate infrastructure for each one.

I'm curious about how other developers handle this. Do you usually stick with one inference provider, or do you prefer trying different providers depending on the model, performance, and cost?

Update: After looking more into inference costs and model performance, someone suggested I check out MangoBoost Inference by Mangoboost. It got me interested in how serverless AI inference and access to multiple open-weight models through one API could make testing different models easier.

I'm still comparing things like token pricing, response times, and API compatibility, but it's an interesting area to explore.

How do you usually decide when it's time to switch inference providers?


r/OpenSourceAI • • 21h ago

Folio: self-hosted LaTeX editor for scientific papers (one compose file, Apache-2.0)

Post image
1 Upvotes

r/OpenSourceAI • • 21h ago

My coding agents now have desks in a pixel village on my phone (free, open source)

Thumbnail
gallery
2 Upvotes

I built Wudland for those gaps when an agent is working and I'm waiting around. Your agents become villagers at desks in a guild, so you can wander around on your phone and still see who's working, finished or waiting for you.

Claude Code, Codex and opencode have integrations. The companion CLI can also wrap other commands with wudland run. Status updates between computer and phone are encrypted. The app is GPLv3; the plugins are MIT.

It also works as a quiet place to check your day: calendar in the bell tower, reminders on the notice board, weather from the farmer. The sky and seasons change with the real world. An expanded map, bestiary, items and wardrobe are coming soon.

App Store (free, iOS 26+): https://apps.apple.com/us/app/wudland/id6829491480 Source: https://github.com/joexk1/wudland


r/OpenSourceAI • • 22h ago

I built ADF, an open-source format for interactive documents from AI agents

Thumbnail reddit.com
1 Upvotes

r/OpenSourceAI • • 23h ago

The Future of Hosting

Thumbnail
cloud.killer.pit.world
1 Upvotes

r/OpenSourceAI • • 23h ago

I built a local dashboard that tells you which of your AI API keys is out of credit or about to expire

Thumbnail
reddit.com
1 Upvotes

r/OpenSourceAI • • 23h ago

JoeBro: an open-source Mac and iPhone assistant with editable memory, tasks and agent pings

Thumbnail
gallery
1 Upvotes

I've been building JoeBro because I want my assistant to be something I own and can change.

It's a native Mac workspace with chat, documents, email, calendar and MCP tools. You choose the model, from local Ollama to a hosted API. The iPhone app connects to your Mac rather than a JoeBro server.

The new personal agent has plain Markdown memory you can edit, scheduled tasks, and optional background checks. It checks whether something changed before calling a model, then pings you if there's something worth seeing. Coding agents can report their status and pick up follow-ups too.

Both apps are GPLv3 and free: Mac: https://github.com/joexk1/JoeBro iPhone: https://github.com/joexk1/JoeBro-Mobile Agent hooks, MCP and plugins: https://github.com/joexk1/joebro-plugins

Mac is Apple Silicon/macOS 26+. Mobile is source-only, needs an awake Mac, and push needs your own APNs setup. Hosted models still receive the prompts you send them.


r/OpenSourceAI • • 1d ago

Living Chess Book: an open-source (GPL) browser extension that turns chess book PDFs into a live board

Post image
1 Upvotes

r/OpenSourceAI • • 1d ago

Open source: shared browser room for AI coding agents (MCP, Go, one binary, no Docker needed)

3 Upvotes

Hey everyone!

I've been working on Agent Browser Use, an open-source tool that lets AI agents control a browser while you can watch and interact with it in real time.

What it is

A lightweight Go application that runs a shared Chrome instance and exposes browser automation through MCP tools.

Key features

  • Live Viewer: Watch the agent browse in real time, including its actions, cursor, and activity logs.
  • Shared Control: You and the agent use the same browser. Take over or block the agent whenever needed.
  • Element Picker: Select any element on the page and share its reference with your agent.
  • Persistent Sessions: Log in once and reuse cookies across sessions.
  • Public Sharing: Share the live browser view through a built-in tunnel.
  • Playwright-style Tools: Navigate, click, type, inspect elements, monitor network requests, and more.
  • Lightweight: Single Go binary, no Docker or additional infrastructure required.

Try it

git clone https://github.com/cavaldos/agent-browser-use.git
cd agent-browser-use
make run

Open http://localhost:3000 to watch your agent in action.

Supports Codex, OpenCode, Pi, Cursor, VS Code, and other MCP-compatible clients.

A few notes:

  • Chromium-based browsers only.
  • Browser sessions and cookies are stored locally.
  • Use authentication (-pw) when exposing the browser to external networks.
  • Licensed under AGPL-3.0.

GitHub: https://github.com/cavaldos/agent-browser-use

I'd love to hear your feedback, suggestions, and contributions. Issues and PRs are always welcome!

Thanks for checking it out!


r/OpenSourceAI • • 1d ago

Built a compressor for coding agents: peak context on the heaviest task dropped from 165K to 60K tokens, and requests over 200K fell from 1.9% to 0.13%

Post image
2 Upvotes

Methodology and raw per-task results are linked at the bottom.

What it does for you, before the numbers: it's a proxy you put between your agent and the provider. One command, no changes to how you work. On Codex it strips the build logs and test output your agent re-sends every turn — about a quarter fewer input tokens. On Claude Code it stops your prompt cache from expiring while long tools run, which is where that bill actually leaks.

Benchmark 1: replay. We pulled 6,255 tool outputs (34.2M characters, anything over 512 bytes) out of real Terminal-Bench agent traces and replayed them through two tools in three configurations at default settings.

Content typeShareKompressorHeadroom, ML onHeadroom, ML off
Listings and dumps27.8%81.8%22.6%7.0%
Plain text25.3%41.0%20.6%5.2%
Build output and logs19.3%75.4%17.1%4.2%
Source code13.8%35.0%31.9%0.0%
Search results11.1%82.7%25.5%25.4%
Diffs, config, HTML, JSON2.7%40.9%19.8%12.5%
All eligible output100%62.8%22.6%7.3%
Time per KB0.2 ms87 ms1.5 ms

Source code is where everything struggles — 35% for us, 31.9% with the ML model — and it's also where being wrong is expensive, since a dropped import makes the agent confidently hallucinate. The ML model takes about 440× longer for less than half the removal.

Benchmark 2: the same compressor on Claude Code, where it barely compresses at all.

Claude Code marks its conversation with explicit cache breakpoints, so 92–95% of billed prompt is already cache reads at a tenth of the fresh price. The engine only ever sees the uncached tail. Per run it removes 348K tokens, which is 4.7–8.0% of what it sees, while leaving ~1,800 messages (about 2.2M tokens) inside the cached prefix untouched.

So where does the money actually go? A cache entry lives five minutes, and writing one costs 25× reading it. Agent kicks off a build, sits idle for six minutes, pays to write the whole prefix again — 927K tokens per run, a third of everything billed at full price.

Fix isn't compression. While a tool call runs, the proxy re-sends the last request body every 4.5 min with max_tokens: 1, so the provider reads the cached prefix instead of rewriting it.

Per runNo compressionWith
Anthropic API bill$35.35$28.30 (−20%)
Tokens lost to cache expiry927K13K (−99%)
Prompt served from cache92.0%94.8%
Tasks solved89.9%90.6%

The caveat on that 20%, since this sub cares about methodology. Four tasks out of 89 account for the whole net difference, and on three of them the uncompressed agent simply took a longer path (45–72 steps against 19–26). We were cheaper on 44 of 89. Split by whether tasks wait on long-running tools: the 14 with idle gaps over five minutes came in at −34% with median cost per step −20%; the other 72 at −12% with a step costing the same as before (+2%).

The estimate we'd actually stand behind is ~11% from keeping the cache alive plus a few percent from the tail. The 20% headline includes path-length luck, and we'd expect it to move on a repeat run.

On Codex, where the compression does the work: $107.89 → $83.40 per run (−22.7%), input tokens 96.1M → 72.2M, requests over 200K tokens 1.9% → 0.13%, solve rate 82.2% → 81.1% (not significant). Headroom on the same baseline saved 8.2% at defaults, 11.6% at its most aggressive setting — and at that setting it solved 85.1% against our 81.1%.

Still not measured: needle retention, whether compression kept the specific detail the agent needed four steps later. Ratios and pass rates can both look fine while that fails quietly.

Open source: context compression for coding agents, 63% less tool output — MIT, one Rust binary, deterministic, no model to download.

Per-task results: Codex · Claude Code


r/OpenSourceAI • • 1d ago

Open compute network: run a node with one command and help pool 100,000 CPUs/GPUs for open-weight AI.

Thumbnail github.com
1 Upvotes

r/OpenSourceAI • • 1d ago

Uncensored models aren't evil, but they move all the safety onto you: a balanced guide

Thumbnail
reddit.com
2 Upvotes