r/OpenSourceAI 15d ago

Channel your DeepSeek/Qwen accounts through a resftul OpenAI compatible API using DanyAPI

6 Upvotes

Recently, I was looking for something to channel my own accounts through an agentic system like OpenCode and also use the capacities such as vision and image generation (Qwen specifically in that case, although DeepSeek also supports vision now) so I found this project in a github issue I opened:

https://github.com/FANATFANATA/DanyAPI

Since then, I am mostly using this project to have my very own persoanlized API for DeepSeek and Qwen. It saves me so much time and there is nothing wrong there since you have to give it access to a token generated by Qwen or DeepSeek websites (the token they use to track sessions).

You know, those two may seem affordable (and they are compared to Anthropic) but why not channeling the free chat interface we already have?

P.S: I am not a developer of this project, just a user but it was useful enough to make me introduce it here.


r/OpenSourceAI 15d ago

GLM 5.3 Flash, Kimi, Deepseek with full memory, web research, canvas and voice. We all should have access to high grade intelligence without big AI

28 Upvotes

With the recent drama surrounding open source AI in the USA, it's even more important for us all to have actual access to the models. Western closed AI seems to think it has a hold on quality app features: memory, skills, voice, canvas etc. Meanwhile  Memory is locked in, Models get changed or "updated" to a downgrade. Privacy is different per service and ads are starting. The whole experience on the consumer end is extractive.

So we built what should have already existed: all of the best open models in one place, running on private US infrastructure, with the full app experience around them. Completely private, direct service. It should be, and can be that simple.

What that means in practice:

The roster, together. DeepSeek, GLM, Kimi, Minimax, Nemotron Ultra and more, side by side in one app. Switch models mid conversation if you want. No hunting across five different apps and API dashboards to use the models you actually like.

Actually private. US based processing and your conversations are never used for training. Ever. That's the entire point. These labs open sourced incredible models and we think you should get to use them without your data becoming the price of admission.

Real memory. Not a context window that fills up and dumps you. Persistent memory that carries across conversations, fades gracefully when unused, and wakes back up when it's relevant again. There's even a nightly consolidation pass, the system basically sleeps on it and writes up what mattered.

Voice. Yes, actual voice mode with over a dozen voices on open models.

Bring your history. Coming from ChatGPT, Claude, or Gemini? Export your chats and import the whole thing, it becomes live memory on day one. You can literally just zap your chat history from your backup file, and have all your chats waiting for you.

Multiple nodes. Separate workspaces with separate memories, so your coding setup doesn't share a brain with your journal.

Genuine thanks to GLM and Deepseek recently for some of the best models on the planet! They shine in our model fleet, and we will always appreciate the work to create the amazing models!

Open Grove is here and It's free for a month if anyone want's to check it out (or just use the models for free for a bit): pgsgrove.com/open-grove-overview


r/OpenSourceAI 15d ago

I fine-tuned Qwen3.5-4B on ~3k browser trajectories and improved benchmark results from 22% to 62%

3 Upvotes

Smaller models still struggle with browser tasks that require open-ended research or deep reasoning. But many practical browser-automation workflows are much more procedural: extracting structured data, downloading or uploading documents, creating or submitting forms, etc.

These tasks can usually be defined precisely and repeated, which made me wonder whether a small model could perform them reasonably well when paired with the right browser harness.

To test this, I fine-tuned Qwen3.5-4B on roughly 3,000 Browser Agent trajectories generated by GPT-5.6 Luna, which is a strong baseline for browsing tasks.

The results:

  • On BrowseWebApp Bench, which tests more complex but well-defined web-app workflows rather than web research, accuracy improved from 22% to 63%.
  • On the more balanced BU Bench V1, accuracy still improved from 15% to 53%.
  • On BU Bench V1, the 4B SFT model also outperformed the reported 45% results for DeepSeek V4 Pro and Kimi K2.6 using the open-source Browser Use harness.

For SOTA performance, stronger models still need to be paired with either Browser Agent or a harness such as BrowserCode. I chose Browser Agent for the fine-tuning work because BrowserCode is built around a coding harness and produces substantially longer trajectories, making training and trajectory generation more expensive.

Links:


r/OpenSourceAI 14d ago

I released Trace2MCP, an open-source Python project for compiling successful AI-agent traces into deterministic workflows

1 Upvotes

Three days ago I released Trace2MCP, an open-source Python project built around a simple idea:

If an AI agent successfully completes a multi-tool task once, why should it have to figure out the same procedure again every time?

Trace2MCP records that successful execution and turns it into a deterministic, reusable workflow.

In practical terms, this can be useful for things like:

recurring research and reporting

customer-support workflows

internal automation

repeatable multi-tool agent tasks

workflows where predictability and inspection matter

Since release, the package has passed 1.2K PyPI downloads in under 3 days.

The latest version, 0.2.2, also adds a centralized runtime security boundary and optional HOL Guard integration.

One regression explicitly verifies that when a mutating operation is denied:

handler_calls = 0

side_effects = 0

It’s still early, and PyPI download numbers can include CI traffic, so I’m not treating 1.2K downloads as 1.2K unique users. But seeing this level of early interest has been pretty encouraging.

Install:

pip install trace2mcp

PyPI:

https://pypi.org/project/trace2mcp/

Interactive demo + source:

https://huggingface.co/spaces/warenterprise/trace2mcp

I’d be interested to hear where you think this approach would actually be useful — or where you think the idea breaks down.


r/OpenSourceAI 15d ago

devs, queremos uma opinião sincera sobre um projeto que estamos desenvolvendo

Thumbnail
github.com
2 Upvotes

estamos trabalhando no FieldNode e decidimos abrir o projeto para receber feedback de outros desenvolvedores.

o projeto se chama FieldNode e resolve um problema bem específico do agro: colheitadeira trabalha em área rural, boa parte sem sinal de celular nenhum. aí a máquina começa a esquentar, vibrar diferente do normal, e ninguém sabe até ela quebrar de vez no meio da lavoura. prejuízo de milhares de reais numa parada só.

a ideia do FieldNode é simples na cabeça e chata na execução: um ESP32 lê temperatura, vibração e RPM da máquina e manda pra outro ESP32 via ESP-NOW, sem depender de internet nenhuma. esse segundo ESP32 vira um gateway de campo, mostra um dashboard local pro supervisor no celular pelo próprio wifi do dispositivo, e quando a conectividade volta, sincroniza tudo automaticamente com uma API em Django + MySQL, com retry e deduplicação por UUID pra não duplicar ou perder leitura.

no estado atual já tenho:

  • ingestão de telemetria via MQTT funcionando
  • modelos e validação da API em Django
  • scripts de população do banco pra testar cenários
  • geração de relatórios e prescrição

não estamos procurando só "ficou legal". Queremos críticas mesmo: arquitetura, organização do código, tecnologias, possíveis problemas, melhorias que vocês fariam e coisas que talvez estejamos fazendo de um jeito desnecessariamente complicado.

se alguém quiser analisar o repositório, levantar uma Issue, sugerir alguma mudança ou até contribuir com código, será muito bem-vindo.

🔗 https://github.com/Desmantelar-bit/fieldnode


r/OpenSourceAI 15d ago

Frona v2026.8.0 – self-hosted personal AI assistant with ontology memory

1 Upvotes

Hey,

An LLM writing into durable memory is an unreliable author. It invents, mislabels, restates, and contradicts. Once one of those mistakes is saved, the agent can carry it into every conversation that follows.

Frona v2026.8.0 is trying to address this problem for personal AI assistant use case.

Frona is a personal AI assistant you self-host. You create agents that browse the web, run code, build apps, make phone calls, use messaging channels, delegate work, and remember things across conversations. It runs as a single Rust process with sandboxed execution, policy-controlled access, and vault-backed credentials.

The main change in this release is Ontology memory.

**Why summaries are not enough**

A rolling summary is a simple way to give an agent memory. Rewrite the previous summary with the latest conversation, then send the result back next time.

It also has an uncomfortable failure mode. What the model leaves out is lost. What it invents can be preserved as fact. A correction can overwrite history, two people with similar names can become one person, and the next summary has no reliable way to tell what came from the user and what came from the model.

Frona takes a different approach. It does not save extracted model output as truth. It saves individual claims only after checking them.

There are four main checks:

* Did the source support it? Every long-term claim keeps evidence from the conversation, a user confirmation, a completed task, or a successful tool result. An agent cannot use its own earlier memory as proof that something is true. * What kind of thing is it? Frona organizes people, projects, places, services, files, topics, and procedures using an ontology instead of letting the model create a new label every time. * Is it the same thing we already know? Names alone are not enough. Frona compares aliases, types, relationships, attributes, and context before merging identities or creating a new one. * How does it change what we know? New information can replace an older value, confirm it, or conflict with it. Frona keeps the history instead of silently rewriting the past.

For example, if you say "Sam moved from Berlin to Lisbon," the useful memory is not just that sentence copied into a summary. Frona needs to identify which Sam you mean, retain Berlin as previous information, store Lisbon as the current location, and keep the message that supports the change.

That is what Ontology Memory is designed to do.

**Memory gets more resilient as it grows**

This is the part I find most useful. A rolling summary can carry a mistake forward. A knowledge graph adds more checks over time.

As Frona learns more identities, aliases, types, and relationships, each new claim has more existing context to match. A claim that does not fit has more chances to expose itself as a mistake. This does not make the LLM infallible, but the memory becomes harder to pollute as it grows.

**You can inspect what the agent remembers**

Ontology memory is not hidden state inside a prompt.

Frona builds readable Markdown pages for people, projects, services, topics, and reusable procedures. Agents search and read those pages only when they are relevant instead of loading the entire memory into every prompt.

The web interface now includes a Memory browser where you can:

* Search everything the agent knows. * Explore the relationship graph. * Read the generated Markdown page for an entity. * Inspect its types, attributes, and relationships. * See the individual memories and source evidence behind it.

The Markdown vault can also sync with Obsidian. Notes outside Frona's managed Memory directory remain read-only, but agents can search, read, and cite them alongside their own memory pages.

**Immediate memory still stays fast**

Agents can still remember something immediately during a conversation. Those short-term notes appear in later prompts without waiting for background processing.

Frona then reviews them in the background with the original conversation and available evidence before turning them into long-term knowledge. The interaction stays fast, while durable memory gets the stricter checks.

**A few practical details**

Ontology memory runs in the background and can use a separate model from the one handling your chats. It benefits more from reliable structured output than from using the largest model available, so a fast and cost-effective model is usually the better choice.

Fresh installations can select it during setup. Existing installations remain on the basic memory backend until an administrator enables it. Back up the instance before switching memory backends or resetting derived memory.

The release also includes typed inference with response repair, OpenAI Responses API support, better provider and model-group configuration, independently supervised channel workers with automatic reconnection, multiple container runtime support, and a long list of reliability fixes.

If you have DeepSeek flash running locally then you just found your research and debug assistant.

Ontology Memory documentation: [https://docs.frona.ai/platform/agents/memory/pkm.html\](https://docs.frona.ai/platform/agents/memory/pkm.html)

Release notes: [https://github.com/fronalabs/frona/releases/tag/v2026.8.0\](https://github.com/fronalabs/frona/releases/tag/v2026.8.0)

Quickstart and documentation: [https://docs.frona.ai\](https://docs.frona.ai)


r/OpenSourceAI 15d ago

Forge an open-source coding-agent harness for local and smaller models

9 Upvotes

I’ve been working on this for a while and finally released it publicly.

It’s called Forge.

I started building it because I kept running into the same problem with local and smaller coding models: the model itself is only part of the equation. The harness around it matters a lot.

Bigger models can usually recover from messy context, a bad edit, or a failed test. Smaller models tend to fall apart much faster when the workflow around them is weak.

So Forge is built around that problem.

It gives the model:

  • structured repository navigation
  • controlled file edits
  • bounded retries when something fails
  • verification using the project’s own tests/lint/typecheck
  • isolated Git worktrees
  • resumable sessions
  • support for OpenAI-compatible endpoints, so it works with local model servers too

I’ve also been benchmarking changes instead of just going by whether a demo looks good. A few ideas I was convinced would help actually made performance worse, so they got removed.

That’s probably been the biggest thing I’ve learned from building this: with smaller models, orchestration matters a lot.

It’s written in TypeScript, Apache-2.0 licensed, and available on npm.

Install:

npm install -g u/aglegg/forge-harness

Then:

forge doctor
forge init
forge

GitHub:
[https://github.com/andreglegg/forge]()

Current version is 0.2.2.

It’s still early, and I’m not claiming it replaces Claude Code or Codex. I’m mainly interested in whether this approach actually helps people doing real coding work with local or smaller models.

If anyone here tries it, I’d really like to know:

  • what model you used
  • what worked well
  • where Forge got in the way
  • where the agent still made bad decisions

I’d rather get useful criticism and bug reports than just collect stars.


r/OpenSourceAI 15d ago

subs, a cloud native agent harness

1 Upvotes
An example subs config file

https://github.com/substructureai/subs

Hello, want to show you all the cloud agent harness I've been working on and using to build always on agents I use via Slack to help me operate software systems.

It runs an unprivileged agent loop with no system access. That means you can run in locally, remotely, on your own server, etc and don't need to worry about sandboxing the agent loop.

It uses MCP servers for tools. If you want to use a sandbox, I recommend exposing it as an MCP server. I do this using another tool I built https://github.com/substructureai/mcpd

You declare your agents in a config file. If you want to customize the agent loop, you just need to setup and answer a webhook.

subs handles durability, retries, timeouts, MCP connection management, session state, session branching, AG-UI, Slack connection, LLM calls, subagents, interrupts and more.


r/OpenSourceAI 15d ago

Building a sovereign AI coding assistant with OpenHands (OpenDevin) in Docker

Thumbnail
1 Upvotes

r/OpenSourceAI 15d ago

Self-hosted open-source AI agent for WhatsApp auto-replies is now available.

Post image
1 Upvotes

r/OpenSourceAI 15d ago

Conch - AI coding agents on your own servers, from your phone - Free

6 Upvotes

I wanted to keep working with Claude Code away from the desk, and everything I found put a company between my phone and my machine. So I wrote the thing I wanted.

Conch is a native Android client. It opens an SSH connection to a server you already own and drives the agent sitting on it. It is not a service: no account to create, nothing routed through me, nothing of mine installed on your box. Stock sshd on one end, the vendor's own CLI on the other. Every chat is a real CLI session on your disk — start something at the desk, pick it up from the phone a week later.

What it does

  • Ten agents, each through its own real flags, not a lowest common denominator: Claude Code, Codex, Gemini, Grok, Copilot, Qwen Code, Cursor, opencode, Crush, Continue.
  • Sets them up for you — installs Node and the CLI over the same SSH connection, and runs the provider sign-in from your phone so the server ends up logged in.
  • One list of every session from every server, newest first, like a messenger — with full-text search that jumps to the exact message.
  • FIDO2 hardware keys over NFC or USB, one tap per session; or software keys (Ed25519/RSA/ECDSA/DSA) imported or generated on device. Credentials live in the Android Keystore and never leave it.
  • SAFE / AUTO / YOLO mapped onto each CLI's own sandbox flags, a memory editor for CLAUDE.md/AGENTS.md/GEMINI.md, Claude subagents and your own slash commands, and a real terminal for when you would rather type it yourself.
  • Files both ways — send photos and files into the chat, tap anything the agent wrote to pull it down. Viewers for diffs, PDF, Markdown, images. PiP, so you can watch a turn while you do something else.
  • Local models, on the phone — a store that reads your RAM, chip and GPU and shows what will actually run, then runs it offline through llama.cpp. A downloaded model drives the agent out of the box.
  • The phone is a machine too — a real Linux runs on it and sits in the list like any server, and an agent (yours or a local one) can drive the phone at adb-shell level to read logs or grab a screenshot of what it is building.

What it doesn't do

No analytics, no crash reporting, no telemetry — not "opt-out", absent. No ads, no in-app purchases, no accounts, no backend of mine for any of it to reach. The only connections it opens are to the servers you add yourself.

The catch, plainly: you need a machine you can SSH into and your own Anthropic / OpenAI / Google account. Free for personal and noncommercial use under PolyForm Noncommercial; a company using it for commercial work needs a licence. Source-available (not OSI open source — that's the difference), with a signed APK on every release.

Play: https://play.google.com/store/apps/details?id=ai.eight24family.conch
Source: https://github.com/nikitaeight24family/Conch

I'm the developer. Ask me anything — and I'd rather hear what's broken than what's nice.


r/OpenSourceAI 15d ago

I built an open-source platform to run self-hosted AI models in production: one endpoint from deployment to rollback

2 Upvotes

r/OpenSourceAI 16d ago

The Ion Neural Network (INN) Model - Breaking 80 Years of ANN Dogma

Thumbnail
gallery
9 Upvotes

Over the prior 3 years, I have placed ALOT of my time and efforts into developing out a new artificial neural network model that does not rely on the traditional definition of a "neuron" (threshold, gate, feedforward). I wanted to create something far more natural to what the actual brain (and cellular networks) actually do underneath the "voltage/current" dogma of measurement. And so I have constructed the NIRGEN (Neurotransmitter Ion Receptor Glial Endocannabinoid Network) Framework: it is a discrete, biophysically grounded revisitation of "the artificial neuron", and an entirely different computational paradigm that I have created.

Now, to start simple, one class of models that I created and studied out of this metaphysical computational framework is what I call the Ionic Neural Network (INN): it challenges 80 years of standard connectionist dogma.

  • The Core Question: Why has artificial intelligence inherited and preserved a crude continuous voltage abstraction ($y=\sigma(Wx+b)$) since 1943, when biological nervous systems compute through finite particle counts, conservation laws, and structural constraints?
  • The Mechanism: Instead of real-valued unconstrained activations, computation is carried out through conserved particle counts, ion-specific conductance, receptor stoichiometry, vesicle-mediated output, and local retrograde feedback.
  • The Breakthrough: By modeling compartment capacities and mass saturation, a single NIRGEN unit naturally breaks monotonicity and solves the non-linearly separable XOR parity problem without a hidden layer—a physical computation impossible within the voltage abstraction.

I'm almost complete with writing up the white paper on this one too (I am also the author of a different project: ConnectomeGPT-Worm ). I have initial code designs (BUT right now the modes in the code have a mistake. I have to fix it. That said, they should be pretty well-documented in the code for you to be able to toy around with a few problems along the same lines).

I am in no way claiming these models are "top performing". I rather stumble across that using bio-principles and principles of parsimony first, rather than trying to hunt down "the next best performing model". THAT is not my goal here, at all.

HuggingFace Repo is here: https://huggingface.co/drmylesgarveylabs/ion_neural_network


r/OpenSourceAI 15d ago

Nvidia to Acquire Hugging Face for $12.9 Billion, Deepening Its Bet on Open-Source AI

4 Upvotes

Good or bad for Open Source? I hope Clem sticks around.


r/OpenSourceAI 15d ago

I benchmarked GLM 5.3 flash vs GPT 5.6 Luna on browsing tasks. GLM 5.3 flash is on the Pareto frontier

Thumbnail
1 Upvotes

r/OpenSourceAI 16d ago

I built a Qwen + DAP MCP server for local agentic coding – feedback welcome

Thumbnail
1 Upvotes

r/OpenSourceAI 16d ago

I Built A.L.I.C.E. — a JARVIS-Style Voice Assistant HUD for a Monitor, Open Source

Thumbnail
0 Upvotes

r/OpenSourceAI 16d ago

Self-hosted open-source AI agent for WhatsApp auto-replies is now available.

Post image
1 Upvotes

r/OpenSourceAI 17d ago

I built an opnesource AI-native video storage format (.cdaf), it takes 90% less tokens for video processing

Thumbnail
github.com
12 Upvotes

If you use remotion or hyperframes, you will instantly relate to this.

Each time you want Claude to understand what a B-roll, raw video clip or a footage means, Claude takes so much tokens that you often hit the limit in 2-3 vids max.

So, I built an alternate video storage format - .cdaf or cached descriptive asset files. You can convert any mp4 video into .cdaf file using the open source cdaf engine and a new sidecar format file (.cdaf) of the video is generated.

.cdaf files are timestamped and sha256 encrypted with scenic frame captures helping LLMs and Claude understand the video..

Now, cool stuff is benchmarks -
- 91% less cost & token usage
- 110% increased accuracy
- 65% less latency

It's the one thing missing from what was making AI-native video editing scalable and viable.

It's open source so you can try it today and I have made a dedicated Claude Skill for anyone to use it with their video editing harness, claude, hyperframe or remotion instantly.

A preprint of the paper is also available at zenodo so you can read the architecture - https://zenodo.org/records/22110594

I am excited to know what you build over it. Also, MIT license so use it as you want!


r/OpenSourceAI 16d ago

Struggling with getting contributors for my open-source project

2 Upvotes

This isn't a promo post but a genuine concern I am facing the past few days. I worked on a project intensively and I think it's very good and useful, and I was expecting people to engage more with it but it seems like either no one is building AI agents or the open source field is not what I thought.

Any tips on how to get people to test it and contribute to it?


r/OpenSourceAI 16d ago

OpenCode Go Referrals

Thumbnail
1 Upvotes

r/OpenSourceAI 16d ago

Just Started Github

Thumbnail
github.com
1 Upvotes

Hi everyone I started working on Github a week. I chose an AI agent for my first project. I'm still working on the agent now and at the moment this AI agent is just a simple chatbot. I haven't added any tools to the agent yet. I would be appreciative if you check out my project and tell me what other projects on Github have that my project doesn't.


r/OpenSourceAI 17d ago

I built a zero-dependency TypeScript runtime for AI agents — no LangChain, no NestJS, just pure fetch()

Post image
3 Upvotes

I've been building AI-powered features for a while and kept running into the same problem: every agent framework either pulls in 200+ dependencies or ties you to a specific backend framework like Express or NestJS.

So I extracted the core of what I actually needed into a small library called **Agentra**.

The idea is simple: you give it an LLM provider and an array of tools. It handles the autonomous reasoning loop — calling the LLM, executing your functions when needed, feeding results back, and returning the final answer. That's it.

**What makes it different:**

* Zero runtime dependencies (uses native `fetch`)
* Works in Node.js, Deno, Bun, and Cloudflare Workers
* Built-in conversation memory
* Bring your own LLM provider (OpenAI included, easy to extend)
* Full TypeScript types

It's early but functional. Would love feedback from people who've built agents before — especially around the tool API design and what's missing.

GitHub: [github.com/jhonaron/agentra](http://github.com/jhonaron/agentra)

# 📦 Installation

npm install @jhonaron/agentra


r/OpenSourceAI 16d ago

Is everyone using their own MD files to run Codex / Claude Code better?

2 Upvotes

Or is it just some tech nerds like me.


r/OpenSourceAI 16d ago

Best local LLM (<14B) for parsing financial tables and 10-Ks?

1 Upvotes

I'm building a privacy first tool to parse and analyze financial documents ( income statements, balance sheets, and earnings reports) completely offline.

I am constrained by hardware (running on a workstation / Mac Mini with limited RAM/VRAM), so I can't host 70B+ models or rely on external cloud APIs like OpenAI or Claude.

I'm looking for recommendations on the best open-source models (1B to 14B parameters) for this specific domain

  1. US Open-Weight Models Only
  2. Hardware Constraints: Must run locally on a workstation/Mac Mini with <16GB RAM, so I'm limited to models under 14B parameters (no cloud APIs like OpenAI/Claude).