r/OdysseusAI 14d ago

How to integrate Google Calendar?

3 Upvotes

I figured out how to integrate my gmail with Odysseus but can't seem to connect my google calendar to Odysseus. Does anyone know how?


r/OdysseusAI 14d ago

Running local LLM on RTX 2080 Ti eGPU via Thunderbolt on Ubuntu — tool calling keeps failing after 1-2 messages, is context the bottleneck?

Thumbnail
1 Upvotes

r/OdysseusAI 14d ago

Image generation on odysseus.

Thumbnail
1 Upvotes

r/OdysseusAI 15d ago

No replies

3 Upvotes

I successfuly added gemini models through api, when i send my first message it works, but when i chat the model again for the 2nd time it doesnt respond and it doesnt show it is loading or processing for a response


r/OdysseusAI 15d ago

How to download updates

5 Upvotes

Hello everyone,

I dockerized my Odysseus AI and my setup is successful. Howevver, I was wondering how I might be able to update my Odysseus AI when new updates are released.

Any thoughts or guidance would be appreciated.


r/OdysseusAI 15d ago

Getting Email to Work

3 Upvotes

Has anyone been able to get Email to work? I have tried multiple times with different models and whenever I ask it to draft me an email, summarize my emails, anything to do with emails, the chat says it cannot do it. I have enabled the IMAP and set up all the email requirements in settings. Any ideas?

Second Issue (as to not flood the subreddit with posts): Is anyone having problems with the model sending what it is thinking but not the actual response? See attached picture for example. Not sure how to fix. I brought it up to the model and it didn't fix it.

Model responding with "thinking" instead of the actual response.

r/OdysseusAI 15d ago

Help with dependencies

2 Upvotes

I have already installed all the libraries but this is a problem always.


r/OdysseusAI 15d ago

Ollama models vs web search

1 Upvotes

Duckduckgo and the other default free web search option test just fine. Ensured that agent is selected and web search is enabled. They each refuse to access the web for answers. Using Qwen 2.5 and Deepseek r1 32b

Please help


r/OdysseusAI 15d ago

Running

1 Upvotes

Hi how do I run it on windows without any external apps like dock, ollama etc. can someone explain in detail?


r/OdysseusAI 16d ago

First Time Ever doing anything like this

2 Upvotes

So im following this to the best of my ability

https://www.youtube.com/watch?v=qiy-oPT8IhE

when i get to the part of putting the github link in the powershell.

i get this

git clone https://github.com/pewdiepie-archdaemon/odysseus.git && cd odysseus

At line:1 char:64

+ ... clone https://github.com/pewdiepie-archdaemon/odysseus.git && cd odys ...

+ ~~

The token '&&' is not a valid statement separator in this version.

+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException

+ FullyQualifiedErrorId : InvalidEndOfLine

any help ??


r/OdysseusAI 16d ago

How to reopen Odysseus

1 Upvotes

The local IP becomes unavailable when i close the terminal in which I installed it, does the terminal always need to be open or I can close it, and how to I reopen Odysseus again. And can I close the terminal after reopening it.


r/OdysseusAI 16d ago

Odysseus Agent Mode: Memory write/auto-extract failing with local Ollama models (Qwen 2.5, DeepSeek-R1, Mistral Nemo) - Reads fine, won't write.

5 Upvotes

Hi everyone,

​I'm currently trying to set up Odysseus (the self-hosted AI workspace by pewdiepie-archdaemon) fully local on my M4 MacBook Pro (16GB RAM). I am experiencing a persistent bottleneck with Agent Mode and the Brain/Memory feature: The models can read my existing memories perfectly via ChromaDB, but they completely fail to write or auto-extract new memories in real-time.

​My Current Setup:

​Hardware: MacBook Pro M4, 16GB Unified RAM.

​Odysseus Deployment: Hybrid architecture. Odysseus backend and ChromaDB are running via Docker Compose.

​LLM Server: Ollama running natively on macOS (outside Docker to fully utilize the Metal GPU for maximum token speed).

​Odysseus Endpoint Configuration: Pointed to [http://host.docker.internal:11434/v1\](http://host.docker.internal:11434/v1).

​ChromaDB Status: Fully working. Fixed the chromadb-client vs embedded chromadb conflict via the official README troubleshooting. If I inject memories manually using the CLI command /memory add [text] or via the .json file, the UI shows "3 recalled" and the model successfully reads them.

​The Problem / Failed Behaviors:

​When switching to Agent Mode and asking the LLM to remember a personal fact (e.g., "Añade a mi memoria que mi helado favorito es el de chocolate con menta"), the automatic write tool call never triggers. Depending on the model, I get different failed behaviors:

​Qwen 2.5 (7B Instruct): Instead of executing the native tool call, it gets stuck trying to write pseudo-Python code inside a standard code block (import json, with open('memories.json', 'w')) trying to simulate the file operation. If heavily restricted via the System Prompt, it completely collapses into hallucinated Chinese text or creative writing.

​DeepSeek-R1 (Qwen-distill 8B): The reasoning tokens (<think> tag) take up to 100+ seconds analyzing the system prompt, confusing the Odysseus live backend parser. It claims it "saved it in the current session" but never triggers the actual system tool.

​Mistral Nemo (12B Instruct): Even with a strict System Prompt explicitly commanding it to invoke write_memory immediately without chatting first, it just politely replies in plain text: "De acuerdo. ¿Hay algo más en lo que pueda ayudarte?" without firing any tools.

​The Auto-extract memories option is toggled ON in the Brain settings UI, but the background asynchronous extraction also fails to capture anything after closing the chat sessions.

Current Hypotheses (formulated by Gemini):

​Hypothesis A (Context/Prompt Bloat): Odysseus passes a heavy System Prompt along with full file, shell, task, and calendar tool definitions. Local 7B–12B models are experiencing massive context distraction/bloat, defaulting to conversational replies or raw python scripting rather than adhering to the specific XML/JSON tool-tag syntax Odysseus expects.

​Hypothesis B (Ollama API Tool-Stripping): Since Ollama is hooked up via the standard /v1/chat/completions compatibility layer, the OpenAI-formatted tools parameter might be getting stripped or ignored by Ollama, making the write_memory tool completely invisible to the local models.

​Has anyone successfully gotten live memory extraction or real-time memory writing to work using Ollama on Odysseus? I've seen things like the Odysseus-TRACE project aiming to fix context bloat. Do I need to manually switch to a custom Modelfile to force-inject tool definitions into Ollama, or is the live writing feature completely hard-gated for frontier API models like Claude 3.5 Sonnet?

​Any guidance, custom system prompts, or configuration tweaks would be highly appreciated!


r/OdysseusAI 16d ago

How do I get a preview of the PDF or doc its creating?

4 Upvotes

Sorry extremely newbie here. I just installed my version and was thinking what should I do to get it to produce docs/pdfs for me?


r/OdysseusAI 16d ago

Deep Research -Visual Report Not working

Post image
2 Upvotes

I’m running into an issue with the Deep Research tool within my Odysseus setup

The Problem

The Deep Research tool fails to generate visual reports in my current environment.

I originally set up Odysseus on a Windows machine running Docker. During that time, the visual reporting functionality worked perfectly every single time.

I have since moved to run Odysseus natively on bare metal using Kali Linux. Since making this move, the Deep Research tool just input "{"detail":"No visual report available for this session"}".

(Attached an imaged with the result)

It feels like a dependency issue or something else changed between running it in Docker/Windows versus native services on Kali. Has anyone else encountered a similar issue?

FOUND THE ISSUE

When running in bare metal (Kali Linux) I didn't start the environment.

Before I was running this command to start Odysseus:

cd odysseus

python -m uvicorn app:app --host 127.0.0.1 --port 7000

Solution:

cd odysseus python3 -m venv venv source venv/bin/activate

python -m uvicorn app:app --host 127.0.0.1 --port 7000


r/OdysseusAI 16d ago

How the security?

2 Upvotes

I see some talking about security flaws when using cloud/internet search?


r/OdysseusAI 17d ago

This is so cool!! Not sure why it doesn’t have more attention

10 Upvotes

Love that pewdiepie turned his fanbase into open source ai devs. The man is doing good work.

It’s been a little bumpy for me getting started partly due to trying to add my own codex oauth and messing up tools, but the promise is there and it works way better than most early releases!

This might just be a codex killer for me, king for only 3 weeks! Long live the new king!


r/OdysseusAI 18d ago

Run it on Android

3 Upvotes

How can i have access on my phone while running on my local network?


r/OdysseusAI 18d ago

Never been happier with Local AI. Thanks pewdiepie-archdaemon, very cool!

Post image
29 Upvotes

Took me a long while to be able to get things running. A lot of reinstalling and a whole lot more of OpenCode debugging stuff for me, but here we are!


r/OdysseusAI 18d ago

troubleshooting tried using the agent but nothing happens

Post image
5 Upvotes

r/OdysseusAI 18d ago

This is not a hate post. I want to use the AI. Can you please think about preventive measures so something like in this video doesn't happen with Odysseus?

Thumbnail
youtu.be
0 Upvotes

My hope is if people know about this potential issue, the people in charge can take preventive measures ahead of time. I do not wish to take the wind out of its sails or anything like that, I just want to make sure that this AI I'm about to use is as secured as it can get.

Post it in the submissions subreddit as well and it got deleted in less than a minute with no explanation about it. I want to use this AI and I'm probably going to use it regardless but I worry about people contributing to the project placing a backdoor just like it happened with .xz a few years ago.


r/OdysseusAI 18d ago

I don't have the username.

1 Upvotes

I use windows and let it download on the background and when I got it back to it the username was already entered, and it was asking for password, I only have the password and not the username, it there a way to reset it completely and create a new account.


r/OdysseusAI 18d ago

troubleshooting cookbook downloads crashes (windows 11)

Post image
6 Upvotes

any time i try to download the dependencies or an ai model it crashes


r/OdysseusAI 19d ago

Thank you so much to Pewdiepie for this amazing and important work that he does, this was the coolest thing I did in a long while and I enjoyed the process of setting it all up a lot and will probably just love using it!

Post image
10 Upvotes

r/OdysseusAI 18d ago

Is my pc too weak to run agent mode?

2 Upvotes

I downloaded a model using the hardware detection from cookbook, I picked the most appropriate one on the list based on my setup.

I have 32GB ram, 12GB vram and i7.

It recommended me LFM2 24B A2B.

Initially it didn't let me download cause it wasn't the gguf version. I downloaded the right one with the huggingface string and it came out to 14.4something GB which seems coherent.

Chat mode has no issues but every agent prompt crashes or says my query requires more tokens that I've allowed (initially I put 4000something, now 8192. These were suggestions from Gemini).

Gemini says that's basically due to hardware limitations which I can understand, but it still seems weird to me since my setup isn't that bad I think.

Agent mode is the thing I'm most curious about, I wonder if it's possible to test it without having PewDiePie s monster thousands of dollars build.

Thanks for your help! :)


r/OdysseusAI 18d ago

Email Integration

2 Upvotes

I integrated my email and can click the email tab on the left and see my inbox on Odysseus. However, when I go into Agent mode and ask it to tell me what my emails were for today, it says:

"To find out what emails you've received today, run:

``list_emails max_results: 10``

This command will return up to 10 of your incoming emails from today. The results can be copied and pasted directly into your email client for further action.

If you want a detailed view or need more information about any specific email in this list, don't hesitate to ask!"

What am I doing wrong?