You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* UI tweaks
* Update GitLab code reviewing
* Fix aider path when working outside the repo
* Create agent for merge request reviews
* Update agent script to take available tools by a command line arg
* Add npm and ts tools to the registry
* Rename to TypedAI
Default values can also be set from environment variables.
121
121
122
122
## Code Examples
123
123
124
-
### Sophia vs LangChain
124
+
### TypedAI vs LangChain
125
125
126
-
Sophia doesn't use LangChain, for [many reasons](https://www.octomind.dev/blog/why-we-no-longer-use-langchain-for-building-our-ai-agents) that [you](https://www.google.com/search?q=langchain+site%3Anews.ycombinator.com) can [read](https://www.reddit.com/r/LangChain/comments/1gmfyi2/why_are_people_hating_langchain_so_much/)[online](https://www.google.com/search?q=langchain+sucks+site%3Areddit.com)
126
+
TypedAI doesn't use LangChain, for [many reasons](https://www.octomind.dev/blog/why-we-no-longer-use-langchain-for-building-our-ai-agents) that [you](https://www.google.com/search?q=langchain+site%3Anews.ycombinator.com) can [read](https://www.reddit.com/r/LangChain/comments/1gmfyi2/why_are_people_hating_langchain_so_much/)[online](https://www.google.com/search?q=langchain+sucks+site%3Areddit.com)
127
127
128
-
The scope of the Sophia platform covers functionality found in LangChain and LangSmith.
128
+
The scope of the TypedAI platform covers functionality found in LangChain and LangSmith.
129
129
130
-
Let's compare the LangChain document example for Multiple Chains to the equivalent Sophia implementation.
130
+
Let's compare the LangChain document example for Multiple Chains to the equivalent TypedAI implementation.
131
131
132
132
#### LangChain
133
133
```typescript
@@ -165,7 +165,7 @@ const result = await combinedChain.invoke({
The Sophia code also has the advantage of static typing with the prompt arguments, enabling you to refactor with ease.
184
+
The TypedAI code also has the advantage of static typing with the prompt arguments, enabling you to refactor with ease.
185
185
Using simple control flow allows easy debugging with breakpoints/logging.
186
186
187
187
To run a fully autonomous agent:
@@ -221,4 +221,4 @@ export class Jira {
221
221
222
222
## Contributing
223
223
224
-
We warmly welcome contributions to the project through [issues](https://github.com/TrafficGuard/nous/issues), [pull requests](https://github.com/TrafficGuard/nous/pulls) or [discussions](https://github.com/TrafficGuard/nous/discussions)
224
+
We warmly welcome contributions to the project through [issues](https://github.com/TrafficGuard/typedai/issues), [pull requests](https://github.com/TrafficGuard/typedai/pulls) or [discussions](https://github.com/TrafficGuard/typedai/discussions)
Copy file name to clipboardExpand all lines: docs/docs/autonomous-agents.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@
7
7
- LLM function schemas auto-generated from source code
8
8
- Human-in-the-loop for budget control, agent initiated questions and error handling
9
9
10
-
Sophia provides two autonomous agents which work to complete the request via a control loop which iteratively (re-)plans and calls the functions available to the agent.
10
+
TypedAI provides two autonomous agents which work to complete the request via a control loop which iteratively (re-)plans and calls the functions available to the agent.
11
11
12
12
At a high level they share the same internal state, agent memory, human-in-the loop, functional calling history etc.
13
13
@@ -57,4 +57,4 @@ When the budget control or control loop iteration thresholds have been reached,
0 commit comments