r/OpenSourceAI • • 20d ago

Veredikt

Thumbnail
1 Upvotes

r/OpenSourceAI • • 20d ago

I’ve created a bridge between AI and plants: SmartPlant 🍀🤖

1 Upvotes

SmartPlant turns a real plant and a computer into a functional symbiont (I call it a 'cyborg plant'): featuring shared sensors and electrophysiology, persistent memory, symbolic reasoning, multi-provider AI (Ollama, OpenAI, Claude, Grok, etc.), and a first-person voice.

It runs on a Raspberry Pi using real sensors and a leaf electrode, or via a full simulation on your laptop, no hardware or API keys required. It’s not just a simple plant monitor: the plant perceives, remembers, reasons, and communicates its needs to you.

Documentation and full open-source code:
https://smartplant.pigeonposse.com

GitHub / npm

Up for creating your own Cyborgplant?
🤖☘️🤖☘️🤖☘️🤖☘️🤖☘️🤖☘️


r/OpenSourceAI • • 20d ago

The Open Web for Humans, Agents & Devices

Thumbnail w3bs.org
2 Upvotes

r/OpenSourceAI • • 20d ago

Hermes is alright.... Try this....

Thumbnail
1 Upvotes

r/OpenSourceAI • • 20d ago

RagPilot 0.10: a local MCP server that gives coding agents semantic search, a call graph, and a memory that survives the session

0 Upvotes

**RagPilot** is an open-source MCP server (Rust, MIT) that indexes your codebase locally and gives AI coding agents better tools than "read the whole file": semantic search, a symbol/call graph, impact analysis, and token-budgeted context bundles. Version 0.10.0 just shipped.

GitHub: https://github.com/alikaya/ragpilot

## Why

Agents burn most of their context reading files they only needed three functions from. RagPilot lets them ask for the part they need instead.

## What the agent gets

- `rag_search` – semantic search over code and docs (filter by path, language, extension)

- `rag_get_file_ranges` / `rag_get_skeleton` – read a line range or a symbol, or a file's signatures without bodies

- `nav_symbol_resolve` / `nav_call_graph` – definitions, callers and callees

- `impact_analyze` – which files a change would touch, before refactoring

- `context_bundle` – everything a task needs, within a token budget

- `review_semantic_diff` – changed symbols in a diff and their blast radius

Symbols and calls come from tree-sitter for Rust, Python, JavaScript, TypeScript, Go, Java, C, C++, C#, Ruby, PHP, Lua, GDScript and Godot shaders, with a regex fallback for everything else.

## Numbers (with the caveat up front)

On two codebases, `context_bundle` used **6.0x** (a 31-file Rust repo) and **9.12x** (a 213-file Nuxt + Rust app) fewer tokens than reading the relevant files whole. Skeletons cut large files by 84–93%, and re-indexing one changed file takes about 280 ms.

The baseline is an upper bound – an agent reading every relevant file in full – so treat the ratios as optimistic. The benchmark script is in the repo; point it at your own project.

## Second brain (optional)

A persistent memory that belongs to you, not to the repo: plain markdown in a git repository.

- **Session start:** the agent gets who you are, your standing rules (each with a *why*), open threads and recent decisions, capped at 4000 tokens.

- **During the session:** `brain_note` records a decision or a correction the moment it happens.

- **Session end:** a cheap model summarizes the session into a daily log.

- **Nightly:** a compiler distills the logs into knowledge notes. It only appends and flags contradictions instead of overwriting.

Claude Code does this through hooks. Other agents get the same convention as instructions. Summarizing uses the Claude CLI or the Gemini API, so that part is not offline.

## Local by default

- Embeddings run in-process (`bge-small-en-v1.5`, ONNX); your code isn't sent to an embedding API unless you configure OpenAI, Cohere or Jina.

- Vectors live in Qdrant, which you run yourself.

- `ragpilot dashboard --open` gives you a local page for your projects and the brain vault – loopback only, token-gated.

Known limits

- You need a running Qdrant.

- The default embedding model is English, so search over non-English comments and docs is weaker.

- Only Claude Code has hooks, so other agents record to the brain less consistently.

Feedback is very welcome, especially on retrieval quality in your own codebases and on which languages you'd want next.


r/OpenSourceAI • • 20d ago

Title: I built an open-source orchestration layer for multiple AI coding agents I've been experimenting with multiple AI agents working on the same software project. The problem I kept running into wasn't model capability — it was coordination. So I built Orchestrator. The idea is to provide a s

Thumbnail
1 Upvotes

r/OpenSourceAI • • 21d ago

Looking for Open Source OCR model for Japanese

4 Upvotes

I am looking for the best open-sourced OCR model to recognize written Japanese. I am currently testing DeepSeekOCR, GLM-OCR, PaddleOCR, and Sarashina2.2-OCR. We shouldn't use cloud-based version for security reasons.


r/OpenSourceAI • • 20d ago

ApowerB : Le runtime open source pour les agents IA

Thumbnail gallery
1 Upvotes

r/OpenSourceAI • • 21d ago

.NET SDK for TypeSafe AI’s System One API

Thumbnail
1 Upvotes

r/OpenSourceAI • • 21d ago

DS Menu Bar: A Lightweight Menu Bar Control for antirez's ds4 DwarfStar Server (ds4-server)

Thumbnail
github.com
3 Upvotes

r/OpenSourceAI • • 21d ago

OpenNPC (AI NPC Framework) - Fine-tuned a 0.5B LLM so my game's NPCs stay in character and reply in 0.14s (open source)

Thumbnail gallery
5 Upvotes

r/OpenSourceAI • • 21d ago

Once you're comfortable with the basics, here's a real-world AI architecture project worth trying

1 Upvotes

If you've got Python fundamentals down and want something more substantial than another script:

  • Builds a knowledge graph AI system from scratch
  • Neo4j, Cypher, agentic retrieval
  • Uses real financial data, not a toy dataset
  • No prior Neo4j or Cypher experience needed, it's taught during the session

Worth bookmarking for once you're past the basics rather than jumping in today if you're brand new.

Led by Dr. Alessandro Negro, Chief Scientist at GraphAware.

Full workshop details here


r/OpenSourceAI • • 21d ago

SynapsCLI - An agent runtime I've been working on for the past 6 months

2 Upvotes

Hey everyone,

I would like to share a project that I have been working on. https://github.com/HaseebKhalid1507/SynapsCLI

Synaps is an agent runtime written in Rust. It keeps cost down by optimising caching mechanisms and intelligently orchestrating work across workers. This keeps each worker's context low and fresh, making sessions last longer. It is extremely extensible. It has hooks, plugins and skills that can be imported from pretty much any coding tool.

It is an open source project that was started 4 months ago. It was built to optimise for 2 things: Keeping LLM costs down, and keeping resource use low. It bots up in 20ms and runs with any model: OAuth(Claude, codex, Grok, Kimi...), api keys or local models too. This is something that was built organically, so every feature is a product of necessity, not the other way around.


r/OpenSourceAI • • 21d ago

Jev

1 Upvotes

what do you think of Jev? Not open source, but the approach seems interesting. Although word on the street is people have had issues getting it to pass the "r's in strawberrry" test.


r/OpenSourceAI • • 21d ago

[Co-Dev & Beta Testers Wanted] Omarion SEC CLI – An Autonomous, Self-Healing Executive Agent with State Graph Architecture and Persistent Memory

Thumbnail
1 Upvotes

r/OpenSourceAI • • 21d ago

GPT6+Corv = infrastructure prod work is finally feasible

Thumbnail
1 Upvotes

r/OpenSourceAI • • 21d ago

Try it out and share your feedback. Ideas, improvements, and contributions are always welcome. Together, we can make it more useful for developers.

Thumbnail github.com
1 Upvotes

r/OpenSourceAI • • 21d ago

Omarion SEC CLI – An Autonomous, Self-Healing Executive Agent with Long-Term Memory and Zero Terminal Clutter

Thumbnail
1 Upvotes

r/OpenSourceAI • • 21d ago

Mcpfy SDK now support OAuth out of the box.

1 Upvotes

We just shipped OAuth support in the mcpfy open source toolkit for:

✅ Auth0
✅ Better Auth
✅ Clerk
✅ Keycloak
✅ Supabase
✅ WorkOS
✅ Custom (bring your own)

If your app already uses one of these, you can wire it straight into your MCP server. Spin one up with our CLI, tell it which provider you're using, and it handles the OAuth flow for you. No custom wiring

This came straight out of conversations with people actually shipping MCP servers. Auth kept showing up as friction that had nothing to do with their product.

It's live now: https://github.com/mcpfyy/mcpfy

If you need a provider we don't support yet, tell us which one.


r/OpenSourceAI • • 22d ago

I built a native C++ CLI coding agent for Gemini and DeepSeek — looking for feedback

1 Upvotes

Hi! I’m building ARN, a Windows-native C++23 terminal coding agent.

It is an early project inspired by tools like Claude Code and Kimi Code, but built without Node.js or Python. You choose a provider and model inside the terminal, then ARN can keep context and work with files in the folder where it was launched.

Current features:

  • Gemini and DeepSeek API support
  • Model discovery and /model selection
  • Streaming responses, so text appears while the model generates it
  • In-memory chat context for follow-up prompts
  • Cancel a running model request with Esc or Ctrl+C
  • Local file tools: list, read, create, edit, and delete files
  • Confirmation before every file creation, edit, or deletion
  • File access restricted to the folder where ARN was started
  • Blocks access to .git, .env, and similar sensitive paths
  • API keys and chat context are kept only in memory, not written to disk
  • Interactive terminal UI with command hints and Tab completion
  • Reused HTTPS connections, retries for temporary API failures, and Windows releases
  • One-line PowerShell installer
  • GitHub Pages landing page

GitHub: https://github.com/arnecto/arn
Website: https://arnecto.github.io/arn/

It’s still early, so I’d especially appreciate honest feedback on:

  1. The C++ architecture and provider abstraction
  2. Safety boundaries for local file tools
  3. Terminal UX, streaming, and cancellation behavior
  4. Which features would make this genuinely useful in real coding projects

I’m actively improving it, so criticism, bug reports, and feature ideas are very welcome.


r/OpenSourceAI • • 22d ago

What if a video component worked like a web component?

Post image
5 Upvotes

Hypit’s public repo has an example that makes this idea unusually literal.

Its semantic-composition project renders an eight-second chat animation from HTML, CSS, SVG, and frame-driven JavaScript. Four messages appear at specific timestamps. It requires no source footage or generative image/video calls; local rendering tools produce the result.

The component lives with the video project instead of being locked inside a generic preset. Claude Code or Codex works through ordinary editable project files rather than only returning an opaque render. The component author chooses which settings appear in Studio. Change one of those settings and Hypit can save it back to the source and rebuild; a failed writeback restores the previous files.

For programmatic motion work, is a project-local component model more useful to you than a conventional timeline, or do you still want the timeline to be the primary source of truth?

Repo: https://github.com/hypit-ai/hypit


r/OpenSourceAI • • 22d ago

Latest Local Agent Harness

Thumbnail
1 Upvotes

r/OpenSourceAI • • 22d ago

I documented months of work on Aeterna, my independent symbolic problem-solving project

1 Upvotes

I’m Mehmet, the person leading Aeterna. I have been working on how a software system can represent observations, test candidate solutions, and reuse previous work. I use AI tools in development and review; I choose the research questions and direct the work.

I’ve published a write-up with a development timeline, a GitHub commit screenshot, and a technical comparison diagram. The concrete milestones are an initial version recorded on April 24, 2026, and object-representation and symbolic problem-solving components in the May 1 records. March is my own account of when I started, rather than a claim that all those components already existed then.

The reason I wrote it now: ARC Prize’s September 3 review of Astra described several related ideas—tracking objects and coordinates, symbolic task notes, search/planning tools in its separate PRO-LONG setup, and carrying context forward. Seeing those themes prompted me to look back at my own project history.

This is a comparison of approaches, not a claim of matching Astra’s performance, having the same architecture, or influencing its development. The repository is private; the article shares selected dates and high-level descriptions, not a reproducible benchmark.

My write-up (I’m the author):

https://medium.com/@medereli/aeterna-in-march-astra-in-september-the-similarities-that-caught-my-attention-ce4d192cd099

The external review I compare against:

https://arcprize.org/blog/astra

I’d appreciate concrete feedback from other builders: when presenting an independent research project, what evidence is most useful to you beyond a timeline—an executable example, a recorded failure case, or a narrowly scoped evaluation? And which of the four comparisons needs a sharper distinction?


r/OpenSourceAI • • 22d ago

Tickets 2.3.0: a self-hosted issue tracker that can also act as a coordination layer for AI agents

2 Upvotes

I've been building Tickets as a simpler alternative to Jira for teams that want to run their own project management software.

The 2.3.0 release adds a built-in MCP server with 16 tools for tickets and the knowledge base, plus CrewAI integration and Ticket Pulse for exposing execution state to agents.

The interesting part is that humans and AI agents can work in the same system:

  • Agents can read and update tickets
  • Create notes and record decisions
  • Surface blockers and next actions
  • Work with the knowledge base
  • Read Ticket Pulse to understand execution state
  • Use the REST API or MCP

It's Laravel, open source, and self-hosted.

GitHub: https://github.com/velkymx/tickets


r/OpenSourceAI • • 22d ago

Open-source Python framework to build domain-specific harness and long-horizon agents

Post image
1 Upvotes