Commit Graph

240 Commits

Author SHA1 Message Date
Juan Miguel
5f93fede3d
Enable Dependabot & CI (#66)
* Create dependabot.yml

Currently watches for updates in github actions, and current iteration, present in the root folder. Commented expansion on how to maintain previous iterations addded.

* CI for local development

* CI for docker build

* Use matrix strategy on docker build

Docker version uses 3.12, so its interesting to ensure it properly works with this version

* Enable python 3.10 backporting
2025-03-19 08:22:11 -05:00
xactant
adf96f0c48
In the MCP Streamlit page, added instructios for use in Claude Code. (#64)
* In the MCP Streamlit page, added instructios for use in Claude Code.

* Fixing paths for Claude Code and adding one for Python

---------

Co-authored-by: Cole Medin <cole@dynamous.ai>
2025-03-19 08:10:52 -05:00
Cole Medin
b0658e27be Changing location of new "Updating" section in README 2025-03-19 07:58:17 -05:00
cannuri
b93cd043ab
Add updating instructions; check for non running docker containers (#58)
* docs: Update README with instructions for updating Archon via Docker and local Python installation

* fix: Improve container management in run_docker.py - Check for existing containers, stop if running, and force remove if necessary
2025-03-19 07:56:49 -05:00
Cole Medin
e967b1d783 Fixing couple bugs for using the right provider when crawling docs 2025-03-15 13:34:53 -05:00
Cole Medin
2275c15dc8 Fixing the LLM client for crawling docs 2025-03-15 08:00:59 -05:00
Cole Medin
1016ba477e Environment variable overhaul 2025-03-13 08:44:04 -05:00
Cole Medin
1ea4d13023 Fixing recreate table instructions and MCP Python paths 2025-03-10 15:12:12 -05:00
Cole Medin
a21d23f67b Modularized the Streamlit UI, fixing a couple bugs 2025-03-09 12:14:42 -05:00
Cole Medin
7e77c94c51 Adding Command import from LangGraph in the right place 2025-03-09 11:11:07 -05:00
Cole Medin
54501c9a59 Starting the split of streamlit_ui.py, better error handling 2025-03-09 08:25:30 -05:00
takshit12
30e586bfcb
feat: Add timeout handling to MCP server requests - Add 5-minute timeout, proper error handling, and improved logging (#27)
Co-authored-by: Takshit Mathur <takshitmathur@gmail.com>
2025-03-09 07:09:14 -05:00
cannuri
fc3c77e943
Mention Roo Code alongside with Cline (#48) 2025-03-09 07:06:49 -05:00
Aniket
8e14b47fa1
added missing file future_enhancements.py to v4 iteration dir (#46) 2025-03-09 07:05:57 -05:00
Cole Medin
9ea1918214 Removing langgraph-api from requirements.txt so it is autoresolved, helps with Python 3.13 2025-03-07 09:50:54 -06:00
Hong
3a4ad68f87
Cleanup: Optimize conditional logic in route_user_message (#40) 2025-03-06 11:29:48 -06:00
Michaelzag
f2ea3b75c5
Set MCP server logging level to ERROR to reduce log output in UI (#38) 2025-03-06 11:28:59 -06:00
Cole Medin
1c055405bc
Update streamlit_ui.py
Fixing docker command for Cursor
2025-03-03 19:37:28 -06:00
Cole Medin
2a1b82049a Updating the intro to Archon 2025-03-02 16:18:00 -06:00
Cole Medin
fcca718d3a Fixes issues with OpenRouter/Anthropic (disabling streaming until better Pydantic AI implementation) 2025-03-01 06:59:41 -06:00
Cole Medin
53cfd5e6a7 Self Agent Execution version plans 2025-02-28 14:03:23 -06:00
Cole Medin
a8f6b10bc9 Future enhancements section 2025-02-28 11:32:04 -06:00
Cole Medin
ee5d70c4c8 Docker support for Archon V4 2025-02-28 08:35:18 -06:00
Cole Medin
4e72bc77ce Archon V4 - Massive Streamlit UI Overhaul for Admin Dashboard 2025-02-27 16:06:53 -06:00
Wirasm
1b96168a30
feat: enhance coder system prompt for improved agent behavior (#7)
The system prompt has been restructured and enhanced with:
- Clear role definition and core responsibilities
- Detailed code structure requirements
- Systematic documentation workflow
- Comprehensive interaction guidelines
- Error handling requirements
- Best practices for implementation

Testing shows significantly improved agent responses with:
- More structured and complete code output
- Better documentation integration
- Improved error handling
- More consistent formatting and style
2025-02-27 07:39:18 -06:00
Cole Medin
fbe69f593f Updating root of repo for v3 release branch 2025-02-27 07:36:29 -06:00
Cole Medin
9c4b17679b Some updates to local embedding models and fixing a couple small issues 2025-02-27 07:31:02 -06:00
Cole Medin
4b40b00c7f
Merge pull request #2 from Aniket1995/using-local-llm
updated code to use locally hosted llama LLM, nomic-embed-text model.
2025-02-27 06:56:15 -06:00
Aniket1995
bfbdf97f94 Updated V3-MCP-SUPPORT code to use local LLMs. 2025-02-26 16:37:59 +05:30
Aniket1995
40a8c6c67e Updated V3-MCP-SUPPORT code to use local LLMs. 2025-02-26 16:34:57 +05:30
Aniket
1fe160b129
Merge branch 'main' into using-local-llm 2025-02-26 10:26:47 +05:30
Aniket1995
990662b94f set the embedding model in an environment variable 2025-02-26 10:24:20 +05:30
Cole Medin
3b430830b1 Small updates to the issue templates 2025-02-24 14:29:28 -06:00
Cole Medin
d4254b53c3 Updating documentation and creating issue templates. 2025-02-24 14:23:26 -06:00
Cole Medin
27a87a0cc9
Merge pull request #16 from ledilson/patch-1
Update setup_mcp.py to work with different platforms
2025-02-24 12:55:55 -06:00
Edilson Lima
2a1f92a447
Update setup_mcp.py
Added import platform to detect the operating system
Used platform.system() to check if it's Windows or not
Adjusted pip and python paths:

Windows: uses 'Scripts' folder and '.exe' extension
Mac/Linux: uses 'bin' folder without extension

The script now automatically detects the operating system and uses the appropriate paths for each one, making it compatible with both Windows and macOS/Linux systems.
2025-02-20 12:13:05 -03:00
Cole Medin
7a9e706581 Archon V3 - MCP Support 2025-02-17 13:27:24 -06:00
Aniket1995
a1ac6f0429 updated code to use locally hosted ollama llm, nomic-embed-text model 2025-02-14 01:53:17 +05:30
Cole Medin
e2805b8757 First two iterations of Archon 2025-02-07 15:04:02 -06:00
Cole Medin
c87bf34360 Initial commit 2025-02-05 07:11:38 -06:00