Skip to content

Feature/Thought process logs #98

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Aniket1995
Copy link
Contributor

@Aniket1995 Aniket1995 commented Mar 30, 2025

  1. Ollama Provider Enhancements -
  • If provider is Ollama then added detection for running status in env config tab. Raises status if ollama process is not running.
  • Ollama models can be selected from dropdown (Dynamically fetching models installed by User).
  1. Added thought process overview feature -
  • Archon architecture is getting dense. Sometime we need to see what's happening. Added thought process log e.g. log all the doc links it's going though. This will give user an overview of all the steps it's taking to complete the task. Also for future developments we can confirm certain flow/tools usage by archon.
  • Added a port config in env tab for though process daemon.
  • In chat UI, user can spawn a process that polls archon's thought and show 5 most recent thoughts.
  • https://drive.google.com/file/d/1iNIw1mkqqNkUX4xMKHnQNVN1fnF2c8nO/view?usp=sharing (Note- this demo was recorded using local Ollama models while testing.)

@Aniket1995 Aniket1995 changed the title Archon's Thought process logs feature and minor enhancements for Ollama Provider Feature/Thought process logs Mar 30, 2025
@coleam00 coleam00 added the enhancement New feature or request label Apr 2, 2025
@coleam00
Copy link
Owner

coleam00 commented Apr 2, 2025

This is a fantastic set of changes, nice work @Aniket1995! In the future it would probably be best to split all of these different features into different PRs, but for now this looks good and I'll review this for the next version of Archon (V7)!

@Aniket1995
Copy link
Contributor Author

Sure @coleam00. Thanks! Surely from next time will create commits and PRs by feature. In that way it will be easy to cherry-pick for further archon iterations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants